大家好,欢迎来到IT知识分享网。
XML转换为Json
/**
* XML转换为JSON
* 2017-4-27 15:32:53
* @param xml
* @return
*/
public static String xmlToJson(String xml) {
XMLSerializer serializer = new XMLSerializer();
return serializer.read(xml).toString();
}
JSON转换为XML
/**
* JSON 转换为XML
* 2017年4月27日 15:34:24
* @param json
* @return
*/
public static String jsonToXML(String json) {
XMLSerializer xmlSerializer = new XMLSerializer();
// 根节点名称
xmlSerializer.setRootName(“xml”);
// 不对类型进行设置
xmlSerializer.setTypeHintsEnabled(false);
String xmlStr = “”;
if (json.contains(“[“) && json.contains(“]”)) {
// jsonArray
JSONArray jobj = JSONArray.fromObject(json);
xmlStr = xmlSerializer.write(jobj);
} else {
// jsonObject
JSONObject jobj = JSONObject.fromObject(json);
xmlStr = xmlSerializer.write(jobj);
}
System.out.println(“转换后的参数:” + xmlStr);
return xmlStr;
}
感谢大家关注
“点读微讯”
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/78238.html