JSON学习

JSONObject与JSONArray的使用

一、JAR包简介

要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:

1.commons-lang.jar

2.commons-beanutils.jar

3.commons-collections.jar

4.commons-logging.jar

5.ezmorph.jar

6.json-lib-2.2.2-jdk15.jar

二、JSONObject和JSONArray的区别

JSONObject是一个{}包裹起来的一个对象(Object)

JSONArray则是[]包裹起来的一个数组(Array)

说白点就是一个是数组一个是对象或字符串

三、例子

JSONArray

ResponseUtil.write(JSONArray.fromObject(List).toString());

JSONObject

String[] name = new String[5];
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("name",name);
    ResponseUtil.write(jsonObject.toString());

相关推荐