JSON.parse()
来自mongo(Java驱动程序)返回BasicDBList或BasicDBObject.
但是,迁移到蒙戈司机3.x的时候,那是什么返回无论是新的解析方法Document
还是List
?
在新驱动程序中,Document.parse()
只解析一个对象,而不是一个数组(在给定数组时抛出异常).
对于具有3.x Java驱动程序的数组,JSON.parse()的等价物是什么?
解析任何JSON并获取Document
或的简单技巧List
:
Document.parse("{\"json\":" + json + "}").get("json")