我想知道如何解析DBObject到JSON,我正在使用Jersey框架用Java创建一个宁静的服务,我想从我的MongoDB加载数据并将其转换为JSON格式并最终在我的网页中显示它。这是我试图将包含要显示的数据的DBObject转换为JSON对象:
DBCursor cursor = dbUser.find();
JSON json = new JSON();
String dataUser = json.serialize(cursor);
但是我得到的是MongoDB格式而不是JSON,你有什么想法吗?
//将光标指定给DbObject
DbObject result = cursor.next();
//这一行将DbObject转换为JSONObject
JSONObject output = new JSONObject(JSON.serialize(result));
.toString()有什么问题?
DBObject printerVersion = mainDao.getPrinterVersion();
printerVersion.removeField("_id");
printerVersion.removeField("isDeleted");
return printerVersion .toString();