com.alibaba.fastjson.JSONObject 和 org.json.JSONObject 区别

和后端联调的时候,需要传入数组,一开始使用 org.json.JSONObject,每次最后都会转成 数组的String格式

后面发现必须 使用com.alibaba.fastjson.JSONObject 

获取到对应对象的List,然后转成对应的jsonArray

JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(list));

如果使用 org.json.JSONObject,打印出来是{"test":"["test1","test2"]"}

如果使用 com.alibaba.fastjson.JSONObject,打印出来是{"test":["test1","test2"]}

 

 

 

你可能感兴趣的:(okhttp)