有没有简单的方法可以使用Java将JSON字符串下面的内容转换为ArrayList的ArrayList?
输入
{
"results": [{
"key_1_1": "val_1_1",
"key_1_2": "val_1_2"
},
{
"key_2_1": "val_2_1",
"key_2_2": "val_2_2"
}
]
}
预期产量
[["val_1_1","val_1_2"],["val_2_1","val_2_2"]]
答案 0 :(得分:-1)
只需遍历它,然后执行
JSONArray jsonArray = new JSONArray(jsonArrayString);
List<String> list = new ArrayList<String>();
for (int i=0; i<jsonArray.length(); i++) {
list.add( jsonArray.getString(i) );
}