die DBObject durch folgenden Code Drucken:Wie konvertiert man den Inhalt von DBObject in eine Zeichenfolge?
DBObject theObj = cursor.next();
System.out.println(theObj);
Ausgang:
{ "_id" : { "$oid" : "58b94b7bcd4b42b0b5e8c7c2"} , "content" : "<p><del class=\"ice-del ice-cts\" data-changedata=\"\" data-cid=\"2\" data-last-change-time=\"1488543686518\" data-time=\"1488543686518\" data-userid=\"\" data-username=\"\">Old content</del></p>\r\n"}
Jetzt
, betrachten die folgende Variable
String content;
ich den Wert der Variablen Inhalt Zeichenfolge müssen Inhalt des Feldes in der Datenbank sein "<p><del class=\"ice-del ice-cts\" data-changedata=\"\" data-cid=\"2\" data-last-change-time=\"1488543686518\" data-time=\"1488543686518\" data-userid=\"\" data-username=\"\">Old content</del></p>\r\n"
Wie geht das? Ich kann nicht googeln.
Hast du einen Blick auf die Methoden der '' DBObject''? – f1sh
Gehen Sie alle Getter-Methoden der DBObject-Klasse durch und rufen Sie den entsprechenden Inhalt ab, den Sie in Ihre Inhaltszeichenfolge einfügen möchten. –
Bitte lesen Sie die Java-Dokumentation für die DBObject-Klasse. http://api.mongodb.com/java/2.0/org/bson/BasicBSONObject.html#getString(java.lang.String) – Veeram