0
は、次のコードをDBObjectをを印刷:DBObjectの内容を文字列に変換するには?
DBObject theObj = cursor.next();
System.out.println(theObj);
出力:
{ "_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"}
を今、私はに文字列変数の内容の値を必要とする次の変数
String 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"
どうすればいいですか?私はグーグルを見つけることができません。
あなたは '' DBObject''の方法を見てみましょうでしたか? – f1sh
DBObjectクラスのすべてのゲッターメソッドを実行し、コンテンツ文字列に追加する適切なコンテンツを取得してください –
DBObjectクラスのjavaドキュメントをお読みください。 http://api.mongodb.com/java/2.0/org/bson/BasicBSONObject.html#getString(java.lang.String) – Veeram