JSON基本格式
{} 双括号表示对象
[] 中括号表示数组
“” 双引号内是属性或值
: 冒号表示后者是前者的值(这个值可以是字符串、数字、也可以是另一个数组或对象)
{"name":"唐诗三百首","page":["目录","导读"]}
JSON解析
Gson
1.创建Gson实例
Gson gson = new Gson();
2.用 toJson,fromJson 进行简单对象的转换
Person p = new Person();
String jsonp1 = gson.toJson(p,Person.class);
String jsonp2 = gson.fromJson(jsonp1,Person.class);
Fastjson
1.生成Json
String jsonString = JSON.toJSONString(obj);
2.解析Json
List<String> listString = JSON.parseArray(jsonString, String.class);