2
我有一個JSON文件,其中包含XML作爲其值。我如何從JSON中提取XML?下面是樣本輸入文件和預期輸出如何提取嵌入在JSON文件中的XML
樣品輸入文件:
{"RawXml":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>\r\n <VV>P0.64</VV>"}
在這裏,我需要像下面
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<VV>PT0.64S</VV>
的XML我用下面的代碼從文件流,
JSONParser jsonParser = new JSONParser();
JSONObject jsonObject;
jsonObject = (JSONObject)jsonParser.parse(new InputStreamReader(inputStream, "UTF-8"));
String xml = XML.toString(jsonObject);
但是,我得到像(我正在粘貼部分輸出),
"{"RawXml":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"
爲什麼不乾脆叫jsonObject.getString(」 RawXml「); ? – Wisteso