У меня есть это здесь: JSONмногомерный массив из JSON андроида
[
{
"ID": "2",
"Item Description": "Data removed for protection",
"Link": "Data removed for protection",
"Image": "Data removed for protection",
"Valid From": "Data removed for protection",
"Valid To": "Data removed for protection"
},
{
"ID": "3",
"Item Description": "Data removed for protection",
"Link": "Data removed for protection",
"Image": "Data removed for protection",
"Valid From": "Data removed for protection",
"Valid To": "Data removed for protection"
},
{
"ID": "4",
"Item Description": "Data removed for protection",
"Link": "Data removed for protection",
"Image": "Data removed for protection",
"Valid From": "Data removed for protection",
"Valid To": "Data removed for protection"
}
]
Я загрузить это к JSONObject
называется jArray
. Я тогда превратить это в JSONArray
так:
JSONArray json_array = new JSONArray(jArray);
Однако, когда я пытаюсь получить доступ к нему так: json_array[0][0]
интегрированная среда выдает ошибку на ней и говорит: Array type expected; found: 'org.json.JSONArray'
.
Теперь, не поймите меня неправильно, но не должно JSONArray
вести себя таким же образом, чтобы получить доступ к многомерному аспекту?
как может у прийти к выводу, что «JSONArray» дает Мульти array Array as array [] []? –