@NutSA

Как правильно спарсить JSON на JavaScript?

Здравствуйте уважаемые пользователи, есть огромный ответ от API сайта в JSON все ответы похоже на этот:
{"Label":"123/124","Name":"TEXT","Price":325.28"Volume_24h":0,"Timestamp":1520887560},
{"Label":"125/126","Name":"TEXT","Price":365.18"Volume_24h":0,"Timestamp":1520886534},
{"Label":"127/128","Name":"TEXT","Price":385.68"Volume_24h":0,"Timestamp":4567882345}

Нашел пример на сайте:
var json, obj;
son = 'Присвоил полученный JSON';
obj = JSON.parse(json);
Console.Log(obj.Name);

На что в ответ получаю undefined.

Подскажите пожалуйста, как можно получить значение Name и Price каждой строки?
Хочу спарсить для себя сайт и посмотреть на изменение цен.
Помогите пожалуйста понять, как выбрать данные из данного JSON.
За ранее вас благодарю.
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
Конкретно в примере приведён невалидный JSON. Список объектов может быть только в массиве, а перед ключами Volume_24h должна быть запятая, поэтому следующий вариант должен работать:
[
    {"Label":"123/124","Name":"TEXT","Price":325.28,"Volume_24h":0,"Timestamp":1520887560},
    {"Label":"125/126","Name":"TEXT","Price":365.18,"Volume_24h":0,"Timestamp":1520886534},
    {"Label":"127/128","Name":"TEXT","Price":385.68,"Volume_24h":0,"Timestamp":4567882345}
]
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AskMy
@AskMy
иногда решаю задачки и задаю глупые вопросы
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Biganto Москва
от 130 000 до 130 000 руб.
от 2 500 до 4 000 usd.
HTML Academy Москва
от 85 000 до 100 000 руб.
14 авг. 2018, в 18:01
12000 руб./за проект
14 авг. 2018, в 17:33
5000 руб./за проект
14 авг. 2018, в 16:33
1000 руб./за проект