mongodb java driver 3.0:如何存储JSON文档

Sew*_*iec 8 java driver mongodb

看起来很简单:A有一个JSON字符串,我想把它作为JSON文档存储在MongoDB中.

在java驱动程序2.xx中我可以使用com.mongodb.util.JSON.parse(String jsonString)获取DBObject然后将其存储在集合中.

在驱动程序3.0中,JSON.parse仍然提供DBObject,但其余的API使用的org.bson.Document类看起来与DBObject不兼容.

如何在驱动程序版本3.0中执行此操作?

Ros*_*oss 24

对于Document使用parse()静态辅助:

Document myDoc = Document.parse(jsonString)
Run Code Online (Sandbox Code Playgroud)

  • 你好.我找不到json数组的方法.使用此方法与json数组字符串抛出异常. (3认同)