我使用的库是JSON.simple。
我正在解析来自查询的响应,该查询成功返回包含JSONObjects数组的对象。我现在正在尝试将其转换为JSONArray,以便我可以返回每个JSONObject。
queryResult是一个String。
Object obj = JSONValue.parse(queryResult);
调试器显示JSONObjects在此对象中,如下所示。
当我尝试将其强制转换为JSONArray时,它会抛出ClassCastException。
JSONArray array = (JSONArray) obj;
那么,我如何将这个被识别为包含JSONObject数组的JSONArray的对象转换为JSONArray,以便我可以使用java在数组上调用get(i)?
谢谢。