Мой ответ JSON выглядит следующим образом:Чтение JSON ответ в Java и хранить его в массиве
["Sting - We Work The Black Seam",
"Bob Marley - No woman no cry",
"Bob Marley - Redemption song",
"Peter Gabriel - Solsbury Hill",
"Elton John - Candle in the wind",
"Elton John - I'm still standing",
"Bernard Lavilliers - Noir et blanc",
"Michel Polnareff - Love me"]
первых, дайте мне знать, если его надлежащее JSON. Если это так, то как читать эту информацию .. ?? , поскольку он не имеет имени для массива или даже для одного элемента.
Спасибо всем .. Теперь получил его, как это сделать ..
public ArrayList<String> createPlaylist(String result) {
try {
json = new JSONArray(result);
System.out.println("Json Values : " + json);
} catch (JSONException e) {
e.printStackTrace();
}
ArrayList<String> list = new ArrayList<String>();
if (json != null) {
int len = json.length();
for (int i = 0; i < len; i++) {
try {
list.add(json.get(i).toString());
} catch (JSONException e) {
e.printStackTrace();
}
}
}
return list;
}
Правильно ли это .. плз дайте мне знать ..
С уважением, мауника
поблагодарить у .. но как читать эти данные с любой ключ к ним .. – Mouni
обычно является JSON ключ-значение пары правый .. Но здесь нет ключа для доступа к значению .. Так как читать такие данные .. – Mouni
Привет, без ключа, вы можете в принципе получить доступ к переменной, содержащей массив json, как массив. Если без ключа и объекта json хранится объект, вы можете получить к нему доступ точно так же, как и объект. –