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:
-
是一个无序的键/值对集合。
-
它的表现形式是一个包裹在花括号的字符串,键和值之间使用冒号隔开,键值和键值之间使用逗号隔开。
-
内在形式是一个使用get()和opt()方法通过键来访问值,和使用put()方法通过键来添加或者替代值的对象。
-
值可以是任何这些类型: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"));
}
}
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|