@aleshaykovlev
html, css, js, node, webpack, sass, react

Как получить нормальные данные с json?

Обрабатываю ссылку с помощью fetch (работаю на React):
const InfoApi = () => {
    fetch(`https://api.covid19api.com/summary`)
        .then(async(data) => {
            const dataJson = await data.json();
            console.log(dataJson)

            for (let item in dataJson) {
                if (dataJson.hasOwnProperty(item)) {
                    console.log(item);
                }
            }
        })
        .catch(e => {
            console.log(e);
        })

    return (
        <div className="infoApi"></div>
    );
}


Получаю такие данные:
Message, Global, Countries, Date

Хотя Global это объект, Countries это массив, я хочу обработать Countries, но не могу, потому что Countries это string
как и все, что я получил (Message, Global, Countries, Date). Как получить нормальные данные?
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы