J'ai une longue chaîne au format JSON et je souhaite la convertir en un BSONDocument pour l'insertion dans une base de données MongoDB. Comment faire la conversion? J'utilise le pilote C # officiel.
La réponse est:
string json = "{ 'foo' : 'bar' }";
MongoDB.Bson.BsonDocument document
= MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(json);
string json = "{ 'foo' : 'bar' }";
BsonDocument document = BsonDocument.Parse(json);
Utilisation de la version 2.1 de la bibliothèque .NET de MongoDB
string json = "{'foo' : 'bar' }";
var document = new BsonDocument();
document.Add(BsonDocument.Parse(json));