【发布时间】:2011-04-11 17:12:35
【问题描述】:
我有一个 JSON 格式的长字符串,我想将其转换为 BSONDocument 以插入到 MongoDB 数据库中。我该如何进行转换?我正在使用官方的 C# 驱动程序。
【问题讨论】:
标签: c# mongodb mongodb-.net-driver
我有一个 JSON 格式的长字符串,我想将其转换为 BSONDocument 以插入到 MongoDB 数据库中。我该如何进行转换?我正在使用官方的 C# 驱动程序。
【问题讨论】:
标签: c# mongodb mongodb-.net-driver
答案是:
string json = "{ 'foo' : 'bar' }";
MongoDB.Bson.BsonDocument document
= MongoDB.Bson.Serialization.BsonSerializer.Deserialize<BsonDocument>(json);
【讨论】:
string json = "{ 'foo' : 'bar' }";
BsonDocument document = BsonDocument.Parse(json);
【讨论】:
使用 MongoDB 的 .NET 库 2.1 版
string json = "{'foo' : 'bar' }";
var document = new BsonDocument();
document.Add(BsonDocument.Parse(json));
【讨论】: