1、在pom.xml中导入依赖
<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.60</version></dependency>
2、fastjson三个主要的类:
●[JSONObject代表json对象]
JSONObject实现了Map接口,猜想JSONObject底层操作是由Map实现的。
JSONObject对应json对象,通过各种形式的get()方法可以获取json对象中的数据,也可利用诸如size(), isEmpty()等方法获取"键值对"的个数和判断是否为空。其本质是通过实现 Map接口并调用接口中的方法完成的。
●[JSONArray代表json对象数组]
内部是有List接口中的方法来完成操作的。
● [JSON代表JSONObject和SONArray的转化]
JSON类源码分析与使用。仔细观察这些方法,主要是实现json对象, json对象数组, javabean对象, json字符串之间的相互转化。
3、看源码学会调用即可
调试过程中如果出现**500**一定记得导lib中的依赖!!!!!!WEB-INF下的lib。配置文件更改了之后lib也要更。