javajson数组怎么赋值_JAVA中使⽤JSONArray和
JSONObject
json
就是⼀个键对应⼀个值,简单的⼀对⼀关系。
JSONObject
json对象,就是⼀个键对应⼀个值(键值对),使⽤的是⼤括号{ },如:{key:value}
JSONArray
json数组,使⽤中括号[ ],只不过数组⾥⾯的项也是json键值对格式的
Json对象中添加的是键值对,JSONArray中添加的是Json对象
packageblog;importnet.sf.json.JSONArray;importnet.sf.json.JSONObject;public classJSONtest01 {public static
voidmain(String[] args) {
JSONArray array= newJSONArray();
JSONObject jo= null;for(int i=0; i<10; i++) {
jo= newJSONObject();
jo.put(i, i+" "+"Json");
array.add(jo);
}
System.out.println(array);for(Object j : array) {
System.out.println(j);
}
}
}
jdk怎么使用
运⾏结果:
[{"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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。