Я пытаюсь преобразовать JSONArray
который выглядит следующим образом:Преобразование JSONArray в ArrayList
{"output":["name":"Name3","URI":"Value3"},{"name":"Name5","URI":"Value5"},{"name":"Name4","URI":"Value4"}]}
в arrayLis
т так, например, выход Arr[0][0]
будет Name3
Я попытался это решение :
if (outputs!= null) {
int len = outputs.length();
for (int j=0;j<len;j++){
list.add(outputs.get(j).toString());
}
}
for (String str : list) {
System.out.println("Item is: " + str);
}
Но я получаю полную строку: {"name":"Name3","URI":"Value3"}
Как я могу получить каждый объект моего JSONArray
?
итерации на внутреннем формате JSON. – Maroun
@maxZoom Я видел это, и он не решает мою проблему, но спасибо в любом случае за указание на это. Я могу это сделать, но я хочу отправить полный массив в качестве аргумента – azelix