【问题标题】:Convert MongoDB BsonDocument into a string将 MongoDB BsonDocument 转换为字符串
【发布时间】:2011-08-21 17:08:19
【问题描述】:

如何将整个 MongoDB BsonDocument 转换为字符串?

(我用的是官方的C#驱动)

【问题讨论】:

    标签: serialization mongodb document mongodb-.net-driver


    【解决方案1】:

    使用的代码如下所示:

    string rc = responseDoc.ToJson<MongoDB.Bson.BsonDocument>();
    

    【讨论】:

      【解决方案2】:

      您可以使用MongoDB.Bson.BsonExtensionMethods.ToJson 将 BsonDocument 转换为 JSON 格式的字符串。

      【讨论】:

      • 您需要使用选项调用扩展方法来生成有效的json:ToJson(new JsonWriterSettings { OutputMode = JsonOutputMode.Strict })
      • 我知道@BlakeNiemyjski 不久前写过这篇文章,但是有人可以详细说明您要转换的 BsonDocument 在 Blake 的示例中的位置吗?
      • go 是什么意思?你会从 .Net Mongo Driver 获得 BsonDocument。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2015-10-06
      • 1970-01-01
      相关资源
      最近更新 更多