Java中有两种常用Json数据的转换方法,一种是Jackson,另外一种是json-lib。
我比较倾向于用jackson,因为它是基于输入输出的,对于前后台传数据会比较的方便。
详情参考Jackson教程
安装说明:
Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar
然后在工程中导入这个jar包即可开始工作
另外一种方式是用json-lib,它转换数据相对灵活,也蛮好用。
详情参考JSONObject,JSONArray使用手册
安装说明:
首先要去官方下载json-lib工具包
下载地址:
http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/
目前最新的是2.4的版本,本示例中使用的是v2.3;json-lib还需要以下依赖包:
jakarta commons-lang 2.5
jakarta commons-beanutils 1.8.0
jakarta commons-collections 3.2.1
jakarta commons-logging 1.1.1
ezmorph 1.0.6
到CSDN可以搜到资源,打包下载,比较方便