【发布时间】:2018-07-15 02:43:18
【问题描述】:
您好,我在我的项目中使用 json 解析。我有以下响应,我将其设置为微调器。
{"success":1,"languages":[{"id":"2","name":"telugu"},{"id":"3","name":"English"},{"id":"4","name":"Tamil"}]}
现在的问题是我想添加一个 id 和 name 静态。 id : 1, name : 全部
谁能帮我添加这个?
try {
JSONArray jsonArray = response.getJSONArray("languages");
for (int i = 0; i < jsonArray.length(); i++) {
try {
JSONObject obj = jsonArray.getJSONObject(i);
LanguageModel catobj = new LanguageModel();
catobj.setLangid(obj.getString("id"));
catobj.setLangname(obj.getString("name"));
LanguageModel alldata = new LanguageModel();
alldata.setLangid(("1"));
alldata.setLangname(("All"));
langList.add(0, alldata);
langList.add(catobj);
} catch (JSONException e) {
e.printStackTrace();
}
}
} catch (JSONException e) {
e.printStackTrace();
}
【问题讨论】:
-
在您现有的 JSON 中?
-
在您的微调器中?
-
在我的微调器中......
标签: java android json arraylist android-spinner