Задать вопрос
@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). Как получить нормальные данные?
  • Вопрос задан
  • 117 просмотров
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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