这一节课,我们将讲解org.json下的JSON解析。首先大家需要导入json.jar文件
大家看到,org.json下总共这有这么几个类,它就可以帮助我们做JSON的解析了。其中JSONArray,JSONObject这两个类最很重要,我们可以利用它来封装自己的JSON util.
JSONObject类,顾名思义,就是处理JSON对象;JSONArray,就是处理JSON 数组;
JSONObject类的常用方法有:
(1)构造函数系列:
JSONObject(); //主要用来初始化JSON对象,来设置JSON数据
JSONObject(String); //String 类型是JsonString ,主要用来将Json 字符串转化成JSON对象,来解析JSON
JSONObject(Map) ; //将Map类型转化 Json对象
其余的构造函数大家有兴趣,自己再尝试测试
(2)get系列:
getJSONObject(String); //给出JSON的键,获取JSON其值,类型是JSON对象
getJSONArray(String); //给出JSON的键,获取JSON其值,类型是JSON数组
getString(String); //给出JSON的键,获取JSON其值,类型是字符串
其余大家可以尝试测试
(3)put系列
put(String,常用的java类型); //返回JSON对象 ,设置JSON对象
这几个足够我们来处理JSON数据了,下一节我们将给出DEMO,来实践下JSON的用法
转载请注明http://www.cnblogs.com/yushengbo,否则将追究版权责任!