JavaScript Object Notation的缩写,为JavaScript的对象格式,只允许使用UTF-8编码
支持的几种数据类型:
{"key": value}
注意key必须用双引号null
lib中引入jar包即可使用
String json = new Gson().toJSON(要转换的对象);
类型 对象名 = new Gson().fromJson(JSON字符串, 类型.class);
同样需要引入jar包
String json=JSON.toJSONString(要转换的对象);
类型 对象名 = JSON.parseObject(JSON字符串, 类型.class);
或
List<类型> list=JSON.parseArray(JSON字符串,类型.class);
原文:https://www.cnblogs.com/yslwgin/p/14589539.html