,我试图循环它,但无法让它工作。 我已经尝试过 for (A-6ren">
gpt4 book ai didi

java - JSON 数组到 ArrayList>

转载 作者:太空宇宙 更新时间:2023-11-04 13:40:09 27 4
gpt4 key购买 nike

我有一个如下所示的 JSON 数组

[["ONE","CAT",0],["TWO","DOG",0]]

我想把它变成 ArrayList<List<String>> ,我试图循环它,但无法让它工作。

我已经尝试过

for (ArrayList arrayList: jsonArray) {
for (Object array : arrayList) {

}
}

但是后来我遇到了编译错误。我无法循环遍历 JSON 对象数组。

最佳答案

你可以试试这个方法 -

try {
ArrayList<Object> _arrList = new ArrayList<Object>();
JSONArray _jArryMain = new JSONArray("YOUR_JSON_STRING");
if (_jArryMain.length()>0) {
for (int i = 0; i < _jArryMain.length(); i++) {
JSONArray _jArraySub = _jArryMain.getJSONArray(i);
_arrList.add(_jArraySub);

}
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

关于java - JSON 数组到 ArrayList<List<String>>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31308126/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com