xml和json相互转换的代码
2015-07-03 14:13
459 查看
public class XMLExchangeJson { private static final String STR_JSON = "{\"name\":\"Michael\",\"address\":{\"city\":\"Suzou\",\"street\":\" Changjiang Road \",\"postcode\":100025},\"blog\":\"http://www.ij2ee.com\"}"; /** * @param args */ public static void main(String[] args) { String xml = jsonToXML(STR_JSON); System.out.println(xml); String json = xmlToJson(xml).toString(); System.out.println(json); } public static String jsonToXML(String json) { JSONObject jsonObj = JSONObject.fromObject(json); String xml = new XMLSerializer().write(jsonObj); return xml; } public static JSON xmlToJson(String xml) { return new XMLSerializer().read(xml); } }
写了2个小方法,用于xml和json之间的相互转换。
在用之前需要下载相关jar包。
jar已经上传到我的资源下,可以免费下载。
相关文章推荐
- 运用JS设置cookie、读取cookie、删除cookie
- poj2502解题报告(Dijskstra算法)
- js中的编码解码--escape/unescape、encodeURI/decodeURI 、encodeURIComponent/decodeURIComponent
- js 浮点数运算异常问题
- JavaScript学习
- JavaScript实现md5加密
- a href="javascript:void(0)" 是什么意思?加不加上有什么区别?
- JavaScript中的this关键字
- 如何在rails js.erb中使用 route或者一些helper方法
- JS中对象与字符串的互相转换
- JavaScript跨域总结与解决办法
- jstl
- javascript 十六进制与RGB颜色值的相互转换
- ExtJs 入门教程二十[数字框 :NumberField]
- Javascript牛刀小试
- JS 节点属性
- 第一章 JavaScript简介。
- 使用jspdf生成pdf报表
- JavaScript事件驱动机制&定时器机制
- JavaScript事件驱动机制&定时器机制