没想到这么复杂。但我不知道如何将自定义类的数组列表转换为 JSONArray。我知道没有直接的方法可以做到这一点。所以我从我的数组列表中创建了 JSONObjects 的数组列表。现在为了将其保存到 JSON 文件中,我如何将 JSONObjects 的数组列表转换为 JSONArray?
最佳答案
像这样:
JSONArray toReturn = new JSONArray();
for(JSONObject object : yourJSONArrayList){
toReturn.put(object);
}
toReturn 将是一个 JSONArray,其中包含来自 JSONObjects 数组列表的所有 JSONObjects。
关于android - 将自定义类的数组列表转换为 JSONArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8247462/