5
私はcom.mongodb.DBObject
を使ってJSONオブジェクトを表現するネイティブのMongoDBドライバとAPIを使用していますが、一般的にはorg.json.JSONOBject
の使用方法があります。MongoDB DBObjectとorg.json.JSONObjectの間のブリッジ?
DBObjectを一般的なJSONライブラリとして置き換えることを考えましたが、それは正しいとは思いません。
しかし、この2つと相互運用するには、低レベルの文字列/マップ形式/解析インターフェイスが使用されますが、どちらも好きではありません。
相互運用性を容易にするために両方のインターフェイスを実装している既知のライブラリがありますか?
はい、少しですが、すべてのJSON実装の共通インターフェイスとして 'org.w3c.Node'のようなものがないのだろうかと思っています。おそらくScalaの何か... –
BSONは10genとJSONによって別のソースで書かれているので、共通の実装についてはわかりません。 – shelman
-1ここでは関係のない回答にリンクしている悪い回答にリンクする悪い回答は、あなたが実際に言っているのは、org.jsonオブジェクトをJSON文字列に変換し、それをDBObjectとして解析することです。それはOPが求めているものではありません。 –