Как правильно спарсить json в javascript?

Пользователь

от bart , в категории: JavaScript , 4 месяца назад

Как правильно спарсить json в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от autumn_parker , 4 месяца назад

@bart 

Существует несколько способов распарсить JSON в JavaScript. Рассмотрим два часто используемых способа.

  1. С помощью метода JSON.parse()


Метод JSON.parse() используется для преобразования JSON-строки в объект JavaScript.


Пример:

1
2
3
const json = '{"name":"John","age":30,"city":"New York"}';
const obj = JSON.parse(json);
console.log(obj.name); // "John"


  1. С помощью функции fetch()


Функция fetch() используется для получения данных с сервера и возвращает Promise. JSON, полученный с сервера, можно распарсить с помощью метода .json().


Пример:

1
2
3
4
fetch('https://example.com/data.json')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error(error));


Оба метода используются в зависимости от контекста и потребностей проекта.