5
我正在使用本地MongoDB驅動程序和API,它使用com.mongodb.DBObject
來表示JSON對象,但是對於一般用途,我使用org.json.JSONOBject
。MongoDB DBObject和org.json.JSONObject之間的橋樑?
我想替換它,並使用DBObject作爲一般的JSON庫,但它感覺不對。
但是爲了與這兩者互操作,使用了低級別的String/Map格式/解析接口,這我也不喜歡。
是否有一個已知的庫,它實現了兩個接口以實現更輕鬆的互操作性?
是的,有一點,但我不禁想知道,是否沒有像'org.w3c.Node'這樣的所有JSON實現的通用接口。也許在Scala中有一些... –
由於BSON是由10gen和JSON通過不同的源編寫的,我不知道任何常見的實現。 – shelman
-1爲一個不好的答案,鏈接到一個不好的答案,鏈接到一個在這裏不相關的答案。你真正說的是:將org.json對象轉換成json字符串,然後將其解析爲DBObject。這不是OP要求的。 –