Mam długi ciąg w formacie JSON i chcę przekonwertować go na BSONDocument do wstawienia do bazy danych MongoDB. Jak wykonać konwersję? Używam oficjalnego sterownika C #.
Odpowiedzi:
80 dla odpowiedzi № 1Odpowiedź to:
string json = "{ "foo" : "bar" }";
MongoDB.Bson.BsonDocument document
= MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(json);
40 dla odpowiedzi nr 2
string json = "{ "foo" : "bar" }";
BsonDocument document = BsonDocument.Parse(json);
4 dla odpowiedzi nr 3
Korzystanie z wersji 2.1 biblioteki .NET MongoDB
string json = "{"foo" : "bar" }";
var document = new BsonDocument();
document.Add(BsonDocument.Parse(json));