2012-08-27 22 views

回答

0

我抓起json2xml.js從這裏:

http://goessner.net/download/prj/jsonxml/json2xml.js

然後我把它保存在同一文件夾中我蒙戈外殼二進制爲方便起見,(所以我沒有指定的完整路徑。下面是結果:

> load("json2xml.js") 
> db.bar.insert({"_id" : 123, foo : 1, x : "example"}) 
> db.bar.findOne() 
{ "_id" : 123, "foo" : 1, "x" : "example" } 
> json2xml(db.bar.findOne()) 
<_id>123</_id><foo>1</foo><x>example</x> 

現在,你可能需要擴展,以應對MongoDB的非JSON類型(見BSON Specification頁詳細說明),但基本是有