は私のコードは(JSONが文字列である)である:JSONからXMLをinvalideにする理由は何ですか?ここで
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'がありますか?どのパッケージに属していますか – Bill
XMLの周囲にはタグはありません。すべてのセクションはトップレベルにあります –
@quidproquo 'org.json.XML' – Nelson