<person> <name>xiazdong</name> <age>20</age> </person>
{
"name":"xiazdong",
"age":20
}
<section>
<title>BOOK</title>
<signing>
<author name="author-1"/>
<book title="book1" price="$11"/>
</signing>
<signing>
<author name="author-2"/>
<book title="book2" price="$22"/>
</signing>
</section>
"section":{
"title":"BOOK",
"signing":[
{
<span style="white-space:pre"> </span> "author":
{
"name":"author-1"
},
"book":
{
"title":"book1",
"price":"$11"
}
},
{
"author":
{
"name":"author-2"
},
"book":
{
"title":"book2",
"price":"$22"
}
}
<span style="white-space:pre"> </span> ]}
}
package com.xiazdong.json;
import weibo4j.org.json.JSONArray;
import weibo4j.org.json.JSONObject;
public class Test {
public static void main(String[] args) throws Exception{
JSONObject jsonobj = new JSONObject("{'name':'xiazdong','age':20}");
String name = jsonobj.getString("name");
int age = jsonobj.getInt("age");
System.out.println(name+":"+age);
}
}
JSONArray array = new JSONArray(String str); //将String转为JSONArray int length = array.length(); //返回Array的长度;
package com.xiazdong.json;
import weibo4j.org.json.JSONArray;
import weibo4j.org.json.JSONObject;
public class Test {
public static void main(String[] args) throws Exception{
JSONArray jsonarray = new JSONArray("[{'name':'xiazdong','age':20},{'name':'xzdong','age':15}]");
for(int i=0;i<jsonarray.length();i++){
String name = jsonarray.getJSONObject(i).getString("name");
int age = jsonarray.getJSONObject(i).getInt("age");
System.out.println("name="+name);
System.out.println("age="+age);
}
}
}
package com.xiazdong.json;
import weibo4j.org.json.JSONArray;
import weibo4j.org.json.JSONObject;
public class Test {
public static void main(String[] args) throws Exception{
String str = "{'name':'xiazdong','age':20,'book':['book1','book2']";
JSONObject obj = new JSONObject(str);
System.out.println(obj.getJSONArray("book").getString(0));
}
}
package com.xiazdong.json;
import weibo4j.org.json.JSONStringer;
public class JsonStringerDemo {
public static void main(String[] args) throws Exception{
JSONStringer stringer = new JSONStringer();
String str = stringer.object().key("name").value("xiazdong").key("age").value(20).endObject().toString();
System.out.println(str);
}
}
package com.xiazdong.json;
import java.io.File;
import java.io.FileReader;
import weibo4j.org.json.JSONArray;
import weibo4j.org.json.JSONObject;
import weibo4j.org.json.JSONStringer;
import weibo4j.org.json.JSONTokener;
public class JsonStringerDemo {
public static void main(String[] args) throws Exception{
JSONStringer js = new JSONStringer();
JSONObject obj2 = new JSONObject();
JSONObject obj3 = new JSONObject();
JSONObject obj4 = new JSONObject();
obj4.put("title", "book1").put("price", "$11");
obj3.put("book", obj4);
obj3.put("author", new JSONObject().put("name", "author-1"));
JSONObject obj5 = new JSONObject();
JSONObject obj6 = new JSONObject();
obj6.put("title", "book2").put("price", "$22");
obj5.put("book", obj6);
obj5.put("author", new JSONObject().put("name", "author-2"));
JSONArray obj7 = new JSONArray();
obj7.put(obj3).put(obj5);
obj2.put("title","BOOK");
obj2.put("signing", obj7);
js.object().key("session").value(obj2).endObject();
System.out.println(js.toString());
PrintWriter out = new PrintWriter(new FileOutputStream(1.txt));
out.println(js.toString());
}
}
{"section":{
"title":"BOOK",
"signing":[
{
"author":
{
"name":"author-1"
},
"book":
{
"title":"book1",
"price":"$11"
}
},
{
"author":
{
"name":"author-2"
},
"book":
{
"title":"book2",
"price":"$22"
}
}
]}
}
}
{
'name':'xiazdong',
'book':['book1','book2']
}
package com.xiazdong.json;
import java.io.File;
import java.io.FileReader;
import weibo4j.org.json.JSONObject;
import weibo4j.org.json.JSONTokener;
public class JsonStringerDemo {
public static void main(String[] args) throws Exception{
JSONObject obj = new JSONObject(new JSONTokener(new FileReader(new File("1.txt"))));
System.out.println(obj.getJSONArray("book").getString(1)); //可以读取book2
}
}
{"section":{
"title":"BOOK",
"signing":[
{
"author":
{
"name":"author-1"
},
"book":
{
"title":"book1",
"price":"$11"
}
},
{
"author":
{
"name":"author-2"
},
"book":
{
"title":"book2",
"price":"$22"
}
}
]}
}
}
package com.xiazdong.json;
import java.io.File;
import java.io.FileReader;
import weibo4j.org.json.JSONObject;
import weibo4j.org.json.JSONTokener;
public class JsonStringerDemo {
public static void main(String[] args) throws Exception{
JSONObject obj = new JSONObject(new JSONTokener(new FileReader(new File("1.txt"))));
System.out.println(obj.getJSONObject("section").getJSONArray("signing").getJSONObject(0).getJSONObject("author").getString("name")); <span style="white-space:pre"> </span>//获取author-1
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有