java - 从 JSON 字符串创建 BSON 对象

我有一个从外部应用程序获取数据的 Java 应用程序。传入的 JSON 是字符串。我想解析字符串并创建 BSON 对象。

不幸的是,我在 Java 的 BSON 实现中找不到 API。

我是否使用过像 GSON 这样的外部解析器?

最佳答案

...而且,从 3.0.0 开始,您可以:

import org.bson.Document;

final Document doc = new Document("myKey", "myValue");
final String jsonString = doc.toJson();
final Document doc = Document.parse(jsonString);

官方文档:

  • Document.parse(String)
  • Document.toJson()

https://stackoverflow.com/questions/3117167/

相关文章:

mongodb - 从 Mongo 获取 BinData UUID 作为字符串

mongodb - 如何将 mongo 命令生成为平面文件

mongodb - 为什么 MongoDB 这么快

mongodb - 启动 mongod fork,ERROR : child process fai

node.js - 如何在 MongoDB collection.find() 上获取回调

mongodb - 访问 Meteor 生产数据库

node.js - Mocha beforeEach vs 执行前

mongodb - 如何通过 Docker 在 MongoDB 上启用身份验证?

mongodb - 如何将元素插入 MongoDB 内部列表?

mongodb - 如何在 Mongodb 的字段中查找子字符串