我想在java中将以下json
结构转换为BasicDBOject
并插入mongo db。
我的JSON结构是
{
"it": {
"batch": "2013",
"students": [
{
"name": "joe"
},
{
"name": "john"
}
]
}
}
答案 0 :(得分:31)
com.mongodb.util.JSON有一个解析方法。
BasicDBObject实现DBObject
Object o = com.mongodb.util.JSON.parse("Your JSON structure or JSONObj.toString()");
DBObject dbObj = (DBObject) o;
答案 1 :(得分:3)
com.mongodb.util.JSON.parse
已弃用
版本3.6.1使用后:
String json = "{"name": "joe"}";
Object o = BasicDBObject.parse(json);
按照此处:deprecated-list