将string转换成MongoDB BsonDocument

我有一个JSON格式的长string,我想把它转换成一个BSONDocument插入MongoDB数据库。 我如何进行转换? 我正在使用官方的C#驱动程序。

    3 Solutions collect form web for “将string转换成MongoDB BsonDocument”

    答案是:

    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));