【发布时间】:2016-12-18 13:55:41
【问题描述】:
这是我的代码(json 是一个字符串):
String xml = XML.toString(new JSONObject(json));
JSON:
{
"components": {
"header": "generic",
"body": "generic",
"footer": "watchlist"
},
"featuredArticle": {
"title": "Test title",
"text": "test text."
},
"header": {
"ref": ""
},
"body": {
"ref": ""
},
"footer": {
"ref": ""
}
}
XML:
<components>
<footer>watchlist</footer>
<header>generic</header>
<body>generic</body>
</components>
<footer>
<ref />
</footer>
<header>
<ref />
</header>
<featuredArticle>
<text>test text.</text>
<title>Test title</title>
</featuredArticle>
<body>
<ref />
</body>
当我在文本配对中验证 JSON 时,它通过了,但 XML 没有。
【问题讨论】:
-
XML来自哪里?它属于什么包 -
您的 XML 周围没有任何标记。所有部分都在顶层
-
@quidproquo
org.json.XML