我获取的 DBObject 如下所示
{ "_id" : { "$oid" : "50c28ac1de86acf0bdfbeca0"} ,
"schedule" : { "startAt" : 1354926785198 , "endAt" : 1391155200000 , "repeatForever" : true , "interval" : 3600} , "destination" : "Storage-East"}
我想提取没有“_id”的 JSON 字符串,以便可以将其反序列化回我的 Java 对象。如果我使用以下内容,我可以删除“_id”字段,并且可以从 JSON 字符串中取回 Java 对象。还有其他优雅的方法吗?
dbObj.removeField("_id");
String jsonString = dbObj.toString();
// Now readValue from the json string
谢谢。