fastjson是java实现的JSON解析器和生成器。在看或者写API脚本时,总是经常出现,下面进行下总结:
1、JSONobject
经常看到JSONobject,首先要理解JSON,JSON是一个抽象类。JSONobject是继承自JSON的一个类
2、Parseobject
Parseobject是JSON类的一个静态方法,如JSON.parseObject(String str)是将str转化为相应的JSONObject对象,这样就可以使用其内置的方法,进行各种处理了
3、JSONObject和JSONArray的区别
JSONObject的数据使用{}来表示的
JSONArray,顾名思义是由JSONObject构成的数组,用【{},{},.....{}】表示,包含了N个JSONObgect的JSONArray
4、如何从字符串String中获得JSONObject对象和JSONArray对象
JSONObject jsonObject=new JSONObject(String str);
JSONArray jsonArray=new JSONArray(String str);
5、如何从JSONArray中获得JSONObject对象
JSONObject jsonObject=jsonArray.getJSONObject(i);