【发布时间】:2016-02-01 14:09:25
【问题描述】:
这是我的 json 值:
{
"hello": [
{
"names": {
"name": "abc"
}
},
{
"names": {
"name": "def"
}
}
]
}
我尝试使用XML.toString(new JsonObject()),结果如下:
<hello>
<names>
<name>abc</name>
</names>
</hello>
<hello>
<names>
<name>def</name>
</names>
</hello>
然而,我期望的 xml 是这样的:
<hello>
<names>
<name>abc</name>
</names>
<names>
<name>def</name>
</names>
</hello>
这种意外行为会导致无效的 XML 错误,因为现在没有根元素。我在这里想念什么?
【问题讨论】:
-
你的意思是
XML.toString(new JsonObject())? -
@Rehman:除了 XML.toString(new JSONObject(string)) 之外,没有其他重要的代码。
-
@ᴳᵁᴵᴰᴼ:编辑了问题。谢谢!