#reactjs #json
Вопрос:
message: "{'data':{'status':'active'}}"
это мой объект, мне нужно получить доступ к данным в json.я не могу получить к нему доступ.если я попытался получить доступ к данным, это приводит к ошибке доступа json.
Ответ №1:
JSON.parse() не допускает одинарных кавычек.
Поэтому, если вы хотите проанализировать «{‘данные’:{‘статус’:’активный’}}», вам сначала нужно заменить все одинарные кавычки двойными кавычками
const object = { message: "{'data':{'status':'active'}}"}
const parsedObject = JSON.parse(object.message.replaceAll("'", '"'))
console.log(parsedObject)