Преобразование строки в MongoDB BsonDocument - программирование
Подтвердить что ты не робот

Преобразование строки в MongoDB BsonDocument

У меня длинная строка в формате JSON, и я хочу преобразовать ее в BSONDocument для вставки в базу данных MongoDB. Как мне сделать конверсию? Я использую официальный драйвер С#.

4b9b3361

Ответ 1

Ответ:

string json = "{ 'foo' : 'bar' }";
MongoDB.Bson.BsonDocument document
    = MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(json);

Ответ 2

string json = "{ 'foo' : 'bar' }";  
BsonDocument document = BsonDocument.Parse(json);

Ответ 3

Использование версии 2.1 библиотеки MongoDB.NET

string json = "{'foo' : 'bar' }";
var document = new BsonDocument();
document.Add(BsonDocument.Parse(json));