淘宝(阿里百川)手机客户端开发日记第十五篇 JSON解析(一)

这一节课,我们将讲解org.json下的JSON解析。首先大家需要导入json.jar文件

淘宝(阿里百川)手机客户端开发日记第十五篇 JSON解析(一)

大家看到,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,否则将追究版权责任!

 

你可能感兴趣的:(json解析)