转自:
下文讲述使用JSON-lib包解析Json格式的方法分享,如下所示:
JSON-lib包可以将一个beans,collections,maps,java arrays,XML和JSON互相转换
可以将Java对象转成json格式的字符串
也可以将Java对象转换成xml格式的文档
同样可以将json字符串转换成Java对象
或将xml字符串转换成Java对象
----------------------------------------------
JSON-lib包下载地址
http://json-lib.sourceforge.net/
格式转换方法
List集合转换成json方法
List list = new ArrayList(); list.add( "aaa" ); list.add( "bbb" ); JSONArray jsonArray2 = JSONArray.fromObject( list );
Map集合转换成json方法
Map map = new HashMap(); map.put("name", "json"); map.put("bool", Boolean.TRUE); map.put("int", new Integer(1)); map.put("arr", new String[] { "a", "b" }); map.put("func",