Json: JSONException: нет значения для UserNm - PullRequest
0 голосов
/ 14 мая 2018

У меня проблема с извлечением данных из файла JSON, который я получаю из файла PHP

Это содержимое файла JSON I get:

{"success": 1, "message": "Данные человека", "0": {"Имя": "Марко", "Фамилия": "Росси", "Возраст": "32"}}

Я пытался использовать функцию getString, но она выдает мне ошибку JSONException: нет значения для lane_prodoct

Это отрывок функции, которую я использую для восстановления моих данных:

success = jObj.getString("success");
UserNm = jObj.getString("Name");
UserSrm = jObj.getString("Surname");
UserAge= jObj.getString("Age");

1 Ответ

0 голосов
/ 14 мая 2018

JSON

{"success":1,"message":"Data of the Person", "0":{"Name":"Marco","Surname":"Rossi","Age":"32"}

здесь последний } отсутствует.Это должно быть как

{"success":1,"message":"Data of the Person", "0":{"Name":"Marco","Surname":"Rossi","Age":"32"}}
...