当前位置: 代码迷 >> 综合 >> FastJson JSONArray与JSONObject
  详细解决方案

FastJson JSONArray与JSONObject

热度:86   发布时间:2023-09-20 11:31:55.0

1.请求他人接口出参是JSONArray,实际接收时候不能用JSONArray,可以用List<JSONObject> list=(List<JSONObject> result.getData()),遍历List<JSONObject>时候,也不能直接强转成JSONObject,否则报LinkedHashMap不能转成fast.json.JSONObject,JSONObject jsonobject=new JSONObject(list.get(i));

或者是JSONArray jsonarray = new JSONArray(List<Object> result.getData());

ArrayList arrayList = (ArrayList)body.getData();

JSONArray jsonarray = (JSONArray)JSONArray.toJSON(arrayList);

  相关解决方案