加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 19:10:23 所属栏目:百科 来源:网络整理
导读:一、简介 org.json 是Java常用的Json解析工具,主要提供JSONObject和JSONArray类,现在就各个类的使用解释如下 。 二、准备 1. 在使用org.json之前,我们应该先从该网址https://github.com/ douglascrockford / JSON-java下载org.json源码,并将源码其加入到

一、简介

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"));
    	}
    }
    

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读