当前位置: 首页 > 工具软件 > JSON.simple > 使用案例 >

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

许俊贤
2023-12-01

和后端联调的时候,需要传入数组,一开始使用 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"]}

 

 

 

 类似资料: