https://code.google.com/p/mongo2gson/と同様に、Gson から MongoDB の DBOjects に変換するコンバーターを知っている人はいますか?
私の目的は、文字列 (有効な JSONArray) を DBObject に変換して、Mongo データベースに挿入できるようにすることです。JSON オブジェクトを DBObject に変換するための標準的な手法があるようです。
DBObject dbObject = (DBObject) JSON.parse("some json object string");
ただし、このアプローチは JSONArrays では機能せず、単純な代替手段はないようです。非常に単純な JSONArray で機能するいくつかのハックを見てきましたが、より複雑な構造で使用できるハックはありません。gson ライブラリには非常に便利なものがいくつかあり、上記のリンクでは、この問題は一方向に解決されています (DBObject から JsonArray に変換できます) が、他の方法では解決されていません。うまくいけば、それは少し明確です!