一、简介
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"));
- }
- }