Мне интересно, как разбирать 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 = cursor.next();
//эта строка преобразует объект DbObject в JSONObject
Выход JSONObject = новый JSONObject (JSON.serialize (результат));