Java将Json字符串转换为数组
我有一个Json String,我想将其转换为Java中的数组。
public void DisplaySubjects(String subjects) {
JSONObject jsonResponse;
jsonResponse = new JSONObject(subjects));
就我所知,我什至不确定是否必须先创建一个对象。
我需要做的eventuallay是将其附加到android应用程序中的ArrayAdapter上。
谢谢
回答:
像这样:
ArrayList<String> jsonStringToArray(String jsonString) throws JSONException { ArrayList<String> stringArray = new ArrayList<String>();
JSONArray jsonArray = new JSONArray(jsonString);
for (int i = 0; i < jsonArray.length(); i++) {
stringArray.add(jsonArray.getString(i));
}
return stringArray;
}
以上是 Java将Json字符串转换为数组 的全部内容, 来源链接: utcz.com/qa/418559.html