博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA中使用JSONArray和JSONObject
阅读量:5051 次
发布时间:2019-06-12

本文共 1204 字,大约阅读时间需要 4 分钟。

json

就是一个键对应一个值,简单的一对一关系。

JSONObject

 json对象,就是一个键对应一个值(键值对),使用的是大括号{ },如:{key:value}

JSONArray

 json数组,使用中括号[ ],只不过数组里面的项也是json键值对格式的

  Json对象中添加的是键值对,JSONArray中添加的是Json对象

 

package blog;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JSONtest01 {    public static void main(String[] args) {        JSONArray array = new JSONArray();        JSONObject jo = null;        for(int i=0; i<10; i++) {            jo = new JSONObject();            jo.put(i, i+" "+"Json");            array.add(jo);        }        System.out.println(array);        for(Object j : array) {            System.out.println(j);        }            }}

运行结果:

[{"0":"0 Json"},{"1":"1 Json"},{"2":"2 Json"},{"3":"3 Json"},{"4":"4 Json"},{"5":"5 Json"},{"6":"6 Json"},{"7":"7 Json"},{"8":"8 Json"},{"9":"9 Json"}]{"0":"0 Json"}{"1":"1 Json"}{"2":"2 Json"}{"3":"3 Json"}{"4":"4 Json"}{"5":"5 Json"}{"6":"6 Json"}{"7":"7 Json"}{"8":"8 Json"}{"9":"9 Json"}

 

需要引入的包:

json-lib-2.2.3-jdk15.jar 

commons-beanutils-1.7.0.jar

commons-collections-3.2.jar
commons-collections.jar
commons-httpclient-3.0.1.jar
commons-lang-2.4.jar
commons-logging-1.0.4.jar
ezmorph-1.0.3.jar

转载于:https://www.cnblogs.com/dong973711/p/10749411.html

你可能感兴趣的文章
嵌入式Linux驱动学习之路(十)字符设备驱动-my_led
查看>>
【NOIP模拟】密码
查看>>
java容器---------手工实现Linkedlist 链表
查看>>
three.js 性能优化的几种方法
查看>>
《梦断代码》读书笔记(三)
查看>>
FreeMarker解析json数据
查看>>
Java8 Lambda表达应用 -- 单线程游戏server+异步数据库操作
查看>>
次序+“选择不重复的记录”(3)——最大记录
查看>>
Codeforces 450 C. Jzzhu and Chocolate
查看>>
[Unity3D]Unity3D游戏开发MatchTarget的作用攀登效果实现
查看>>
ACdream 1115 Salmon And Cat (找规律&amp;&amp;打表)
查看>>
JSON、JSONP、Ajax的区别
查看>>
AngularJS学习篇(一)
查看>>
关于Xshell无法连接centos6.4的问题
查看>>
css3动画——基本准则
查看>>
javaweb常识
查看>>
Java注解
查看>>
web自己主动保存表单
查看>>
一个小的日常实践——高速Fibonacci数算法
查看>>
机器学些技法(9)--Decision Tree
查看>>