第一种:json字符串格式:eval
var jsonString='({"name":"neld","age":"10"})';
eval(jsonString);
第二种:jquery转字符串为json(去掉大括号)
var jsonString='{"name":"neld","age":"10"}';
$.parseJSON(jsonString)
第三种:原生js(去掉大括号)
var jsonString='{"name":"neld","age":"10"}';
JSON.parse(jsonString);
jackson和fastjson分别和java的相互转换
jackson
java转json
List<Department> ds=Arrays.asList(d,d2,d3);
ObjectMapper objectMapper=new ObjectMapper();
object.writeValueAsString(ds)
json转java
objectMapper.readValue(objectMapper.writeValueAsString(ds),objectMapper.getTypeFactory().constructParametricType(装换类.Class,实体类.Class));
fastjson
java转json
String类型
JSON.toJSONString(d)
JSON.parseObject(JSON.toJSONString(d),(实体类d.Class))
List类型
JSON.parseArray(JSON.toJSONString(ds),(实体类.Class))