@alekskondr
php, javascript, yii2, drupal, MQL

Как достать значение в массиве json js?

Получаю такой json ответ
{"data":[{"latitude":51.507822,"longitude":-0.076702,"type":"venue","distance":0,"name":"Tower of London","number":null,"postal_code":"EC3N 4AB","street":"Tower Hill","confidence":1,"region":"Greater London","region_code":null,"county":null,"locality":"London","administrative_area":null,"neighbourhood":"Tower Hill","country":"United Kingdom","country_code":"GBR","continent":"Europe","label":"Tower of London, London, England, United Kingdom"}]}

Далее
var massiv = JSON.stringify(data, ['data', 'label']);

Получаю:
{"data":[{"label":"Tower of London, London, England, United Kingdom"}]}

Далее здесь ошибка
var massiv = data[0].label;
alert(massiv);


Нужно получить как строку Tower of London, London, England, United Kingdom
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 1
Mike_Ro
@Mike_Ro
Чистейший колумбийский ЖеЭс
let json = '{"data":[{"latitude":51.507822,"longitude":-0.076702,"type":"venue","distance":0,"name":"Tower of London","number":null,"postal_code":"EC3N 4AB","street":"Tower Hill","confidence":1,"region":"Greater London","region_code":null,"county":null,"locality":"London","administrative_area":null,"neighbourhood":"Tower Hill","country":"United Kingdom","country_code":"GBR","continent":"Europe","label":"Tower of London, London, England, United Kingdom"}]}';

console.log(JSON.parse(json).data[0].name); // Tower of London
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы