关于fastJson解析Json字符串的问题: JSONException: exepct '[', but {

关于fastJson解析Json字符串的问题。JSONException: exepct '[', but {

1种原因是字符串中属性没有双引号  如 [{a:1,b:c},{a:2,b:d}] 这样会造成该错误。

应为:[{"a":1,"b":c},{"a":2,"b":"d"}] 

list 被转换为 Object 类型,Object 类型 .tostring() 会造成双引号丢失。

可用 JSONArray.toJSONString(object) 进行转换后问题解决。

 

你可能感兴趣的:(关于fastJson解析Json字符串的问题: JSONException: exepct '[', but {)