【第19篇】org.json前篇简单的JSONObject使用

前端之家收集整理的这篇文章主要介绍了【第19篇】org.json前篇简单的JSONObject使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、简介

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对象。

    1. package ivyy.taobao.com.domain.orgjson;
    2.  
    3. import org.json.JSONException;
    4. import org.json.JSONObject;
    5. /**
    6. *@Date:2015-1-5
    7. *@Author:liangjilong
    8. *@Email:jilongliang@sina.com
    9. *@Version:1.0
    10. *@Description:
    11. *
    12. */
    13. public class JsonTest1 {
    14.  
    15. public static void main(String[] args) throws JSONException {
    16. JSONObject jsonObject=new JSONObject();
    17. jsonObject.put("weibo","http://weibo.com/resourceljl");
    18. //判断是否有weibo节点就获取出来weibo节点的数据
    19. if(jsonObject.has("weibo"))
    20. System.out.println(jsonObject.get("weibo"));
    21. }
    22. }

猜你在找的Json相关文章