как использовать json parse для обратного преобразования строки в объект javascript
Ответы
Чтобы преобразовать JSON строку в объект JavaScript, нужно использовать метод JSON.parse()
const userRepresentation = '{"name": "John", "age": 30}';
const user = JSON.parse(userRepresentation);
- Теперь константа
user
содержит объект JavaScript, который соответствует вашей исходной строке JSON. Вы можете обращаться к свойствам этого объекта так же, как и к любому другому объекту. Например:
console.log(user.name); //=> John
console.log(user.age); //=> 30
Метод JSON.parse()
может выбросить исключение, если переданная ему строка не является валидным JSON. Поэтому рекомендуется обернуть вызов JSON.parse()
в блок try/catch
, чтобы обработать возможные ошибки:
try {
const user = JSON.parse(jsonString);
console.log(user);
} catch (error) {
console.error('Ошибка парсинга JSON:', error);
}
1
0