Java中xml与json的相互转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中xml与json的相互转换相关的知识,希望对你有一定的参考价值。

/*xom-1.1.jar json 与 xml的相互转换*/
	
	 /**
     * JSON(数组)字符串转换成XML字符串
     * (必须引入 xom-1.1.jar)
     * @param jsonString
     * @return
     */
    public static String json2xml(String jsonString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        return xmlSerializer.write(JSONSerializer.toJSON(jsonString));
    }
    /**
     * xml 转 json
     * (必须引入 xom-1.1.jar)
     * @param xmlString xml字符串
     * @return
     */
    public static String xml2json(String xmlString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        JSON json = xmlSerializer.read(xmlString);
        return json.toString(1);
    }


注意要引入的jar包有:

技术分享

本文出自 “JianBo” 博客,转载请与作者联系!

以上是关于Java中xml与json的相互转换的主要内容,如果未能解决你的问题,请参考以下文章

工具类|java实现Json和XML相互转换

xml和JSON格式相互转换的Java实现

java 怎么将 map xml 相互转换

GeoJson的生成与解析,JSON解析,Java读写geojson,geotools读取shp文件,Geotools中Geometry对象与GeoJson的相互转换

XML编程总结——使用JAXB进行java对象和xml格式之间的相互转换

JSON对象与XML相互转换工具类