点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用 Java中的JSON 将XML转换为JSON。 我遇到的问题是此实现会反转所有子元素。
当我传递此XML时:
a b
我将最终得到一个将子元素颠倒的JSON:
{" Person":{" Child2":" b"," Child1":" a"}}
我的Java代码:
JSONObject jsonObject = XML.toJSONObject(" a b "); String myJSONString = jsonObject.toString(4);
如何在保持元素顺序(如XML)的情况下转换为JSON?
嗨Divakar,
方法" JSONObject.toString(int)"将给出漂亮的打印Json文本。 如果您是" JSONObject.toString()",则可能会给出错误的元素顺序。 以下代码为我工作。
String myJSONString =""; a b ");
try {
JSONObject jsonObject = XML.toJSONObject("
myJSONString = jsonObject.toString(4);
}
catch(异常e){
}
返回myJSONString ;
-Priyanka
一周热门 更多>