Как вы можете получить доступ к данным, которые вложены, как это в CSV-файл? - PullRequest
0 голосов
/ 06 марта 2020

Вот пример записи в моем наборе данных.

1: Object { budget: 300000000, genres: "[{\"id\": 12, \"name\": \"Adventure\"}, {\"id\": 14, \"name\": \"Fantasy\"}, {\"id\": 28, \"name\": \"Action\"}]", revenue: 961000000 }

Теперь я могу получить доступ к бюджету и доходам очень хорошо, но я хочу иметь доступ к именам в жанрах. Я использовал JSON .parse, а-ля

const genre = JSON.parse(data['genres']);

Но я получал ошибку, что символ в строке 1 столбца 1 JSON был неопределенным. Это кронштейн? Как я могу получить доступ к именам в этих данных?

1 Ответ

1 голос
/ 06 марта 2020

https://runkit.com/embed/j8c5yuqgppji

let A = { budget: 300000000, genres: "[{\"id\": 12, \"name\": \"Adventure\"}, {\"id\": 14, \"name\": \"Fantasy\"}, {\"id\": 28, \"name\": \"Action\"}]", revenue: 961000000 }

const genres = JSON.parse(A.genres);
console.log(genres[0].name);
...