一、简介
org.json是Java常用的Json解析工具,主要提供JSONObject和JSONArray类,现在就各个类的使用解释如下。
二、准备
1.在使用org.json之前,我们应该先从该网址https://github.com/douglascrockford/JSON-java下载org.json源码,并将源码其加入到Eclipse中,即可调用。
2.查看相关的API文档,访问:https://github.com/douglascrockford/JSON-java。
三、讲解:
1.JSONObject:
-
是一个无序的键/值对集合。
-
它的表现形式是一个包裹在花括号的字符串,键和值之间使用冒号隔开,键值和键值之间使用逗号隔开。
-
值可以是任何这些类型:Boolean,JSONArray,JSONObject,Number和String,或者JOSONObject.NULL对象。
-
package ivyy.taobao.com.domain.orgjson; import org.json.JSONException; import org.json.JSONObject; /** *@Date:2015-1-5 *@Author:liangjilong *@Email:jilongliang@sina.com *@Version:1.0 *@Description: * */ public class JsonTest1 { public static void main(String[] args) throws JSONException { JSONObject jsonObject=new JSONObject(); jsonObject.put("weibo","http://weibo.com/resourceljl"); //判断是否有weibo节点就获取出来weibo节点的数据 if(jsonObject.has("weibo")) System.out.println(jsonObject.get("weibo")); } }