Java版本 XML转JSON 或 JSON转XML

Java版本 XML转JSON 或 JSON转XML

import net.sf.json.JSONObject;
import net.sf.json.xml.XMLSerializer;

/**
 * 
* <p>Title: JSON-XML转换工具</p>
* @version 1.0
* @since
 */
public class XmlJSON {
    private static final String STR_JSON = "{\"name\":\"Michael\",\"address\":{\"city\":\"Suzou\",\"street\":\" Changjiang Road \",\"postcode\":100025},\"blog\":\"http://www.ij2ee.com\"}";
    public static String xml2JSON(String xml){
        return new XMLSerializer().read(xml).toString();
    }

    public static String json2XML(String json){
        JSONObject jobj = JSONObject.fromObject(json);
        String xml =  new XMLSerializer().write(jobj);
        return xml;
    }

    public static void main(String[] args) {
        String xml = json2XML(STR_JSON);
        System.out.println("xml = "+xml);
        String json = xml2JSON(xml);
        System.out.println("json="+json);
    }
}
阅读更多
文章标签: xml json
想对作者说点什么? 我来说一句

php xmljson和array

2009年06月30日 2KB 下载

json parse

2015年09月20日 2.92MB 下载

Newtonsoft.Json for .net 4.0

2015年01月08日 366KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭