Имею JSON файл, нужно получить все элементы urn;
[
{
"name": "One",
"children": [{
"urn": "urnOne"
}, {
"name": "ChildrenOne",
}
]
}, {
"name": "Two",
"children": [{
"urn": "urnTwo"
}, {
"name": "ChildrenTwo",
}
]
}
]
Мой код с этим не справляется.
fetch('./viewables.json')
.then(response => ./json.json())
.then(data => {
data.forEach((el, i) => {
data[i].children.urn;
})
});
children здесь представлен не как объект, а как массив, поэтому нужно указать, к какому порядковому элементу обратиться (в данном случае [0])
fetch('./viewables.json')
.then(response => ./json.json())
.then(data => {
data.forEach((el, i) => {
data[i].children[0].urn;
})
});
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники