首页 > 解决方案 > 从 json 到列表的格式是什么?

问题描述

所以基本上我试图删除我的列表的某些部分,但问题是因为我刚刚进入 android 开发,我不知道从 JSON 文件中获得的列表的格式。这是我从 JSON 文件中检索它的方法的代码:

public void getCategory (JSONArray jsonArray, List<ModelCategory> Category){
    for (int i = 0; i < jsonArray.length(); i++){
        try {
            ModelCategory currentCategory = new ModelCategory();

            JSONObject jsonObject = jsonArray.getJSONObject(i);

            currentCategory.setCategoryID(jsonObject.getInt("idCategory"));
            currentCategory.setCategoryName(jsonObject.getString("name"));

            Category.add(currentCategory);
            kat1.addAll(Category);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

基本上,我正在尝试idCategorykat1列表中删除 。但我不知道列表是什么样的。我remove()已从列表中阅读了有关方法的信息,但是如何利用该方法删除idCategory?我很抱歉标题不清楚,我对 java 开发很陌生。

标签: javajsonarraylist

解决方案


推荐阅读