0
我使用net.sf.json將通用JSON解析爲XML。 (我在轉換使用POJO的OBJ 不)使用net.sf.json將JSON解析爲XML(java)
的JSON我轉換:
{
"root": {
"accountId": "1000",
"Items": [
{
"cost": 0.1,
"debit": 0.1
},
{
"cost": 0.2,
"debit": 0.2
}
]
}
}
當與載體我收到處理:
<root>
<entry>
<accountId>1000</accountId>
<Items>
<e>
<cost>0.1</cost>
<debit>0.1</debit>
</e>
<e>
<cost>0.2</cost>
<debit>0.2</debit>
</e>
</Items>
</entry>
</root>
當正確的我的觀點應該是:
<root>
<entry>
<accountId>1000</accountId>
<Items>
<cost>0.1</cost>
<debit>0.1</debit>
</Items>
<Items>
<cost>0.2</cost>
<debit>0.2</debit>
</Items>
</entry>
</root>
有沒有人有使用這個庫,可以幫助我?
任何提示可以幫助!
在此先感謝
FWIW,這個結構看起來不錯。 'Items'是一個列表;它有條目('e')。雖然你的第二個結構是有效的,但通常在你的列表中放置容器會更好。 (如果不這樣做,我會從元素名稱的末尾刪除「s」,因爲'Items'現在將代表一個項目[單數]。) – 2010-04-15 23:18:29
格式不正確的XML: – 2010-04-16 00:56:19
看起來像lib中的一個錯誤。你能告訴我們原始的JSON嗎? – 2010-04-16 00:56:46