我们在Java中对JSON有良好的支持,但是对于BSON呢?
你知道哪个库可以提供Java中的BSON支持吗?当然,它应该在运行时具有高效性。
参考链接:http://blog.locut.us/main/2009/10/14/which-is-the-best-java-json-library.html
我们在Java中对JSON有良好的支持,但是对于BSON呢?
你知道哪个库可以提供Java中的BSON支持吗?当然,它应该在运行时具有高效性。
参考链接:http://blog.locut.us/main/2009/10/14/which-is-the-best-java-json-library.html
String
,然后您可以使用JSONObject
进行包装。
例如,这是我创建常规文档的方式:
BasicDBObject obj = new BasicDBObject();
obj.put("name", "Matt");
obj.put("date", new Date());
然后,要获取对象的 String
表示,只需调用:
String bsonString = obj.toString();
使用JSONObject
对其进行包装,并获取日期属性,应该以符合BSON规范的格式返回。
JSONObject newObject = new JSONObject(bsonString);
System.out.println(newObject.get("date"));
{"$date":"2012-08-10T05:22:53.872Z"}