JAVA实现XML与JSON互相转换方法(含源码)

JAVA实现XML与JSON互相转换方法(含源码)*XML转换为JSON。*2017-4-2715:32:53。*2017年4月27日15:34:24

大家好,欢迎来到IT知识分享网。

JAVA实现XML与JSON互相转换方法(含源码)

XML转换为Json

JAVA实现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();

}

JAVA实现XML与JSON互相转换方法(含源码)

JSON转换为XML

JAVA实现XML与JSON互相转换方法(含源码)

/**

* 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;

}

JAVA实现XML与JSON互相转换方法(含源码)

感谢大家关注

“点读微讯”

JAVA实现XML与JSON互相转换方法(含源码)

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/78238.html

(0)
上一篇 2024-08-12 11:26
下一篇 2024-08-12 12:26

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信