【发布时间】:2014-10-09 13:25:42
【问题描述】:
我正在使用 org.json 将 json 字符串转换为 xml 并将 xml 转换回 json。我得到了只有键值对的 json 字符串的预期响应,但是如果 json 字符串包含 jsonarray 对象,则返回值与输入不同? 在我使用的代码下方,
import org.json.JSONObject;
import org.json.XML;
String jsonStr ="........";
System.out.println("The JSON Raw Text :"+ jsonStr);
JSONObject jObject = new JSONObject(jsonStr);
String xml = org.json.XML.toString(jObject);
JSONObject xmlJSONObj = XML.toJSONObject(xml);
String jsonConvertString = xmlJSONObj.toString();
System.out.println("JSON text converted : "+jsonConvertString);
什么是错误或将 json 字符串转换为 xml 并返回 json 的最佳方法是什么?
【问题讨论】:
-
您可以先在google 中查找它,这是一个链接stackoverflow.com/questions/2916495/…