----------原生json解析----
String json1 = "{\"name\":\"张三\",\"age\":20,\"sex\":\"男\"}";
String json3 = "{\"bookname\":\"Java速成\", \"price\":}";
JSONObject jsonobj = new JSONObject(json1);
Person person = new Person();
Book books = new Book();
------解析Object---解析完成后放入实体类中----
String name = ("name");
int age = ("age");
String sex = ("sex");
(name);
(age);
(sex);
JSONObject jsonobj1 = new JSONObject(json3);
String bookname= ("bookname");
double price = ("price");
(bookname);
(price);
(books);
(books);
(person);
/*String json2 = "[\"苹果\",\"栗子\",\"西瓜\"]";
-------解析JsonArray---
JSONArray jsonarray = new JSONArray(json2);
List<String> list = new ArrayList<>();
for(int i = 0; i<();i++){
String str = (i);
(str);
}
(list);*/
--------------JsonObject 和JsonArray 的结合解析
String json4 = "{\"name\":\"李雷\", \"age\":16, \"books\":[{\"bookname\":\"Java入门到放弃\", \"price\":}
初学者-原生json解析详解 来自淘豆网www.taodocs.com转载请标明出处.