Я не могу найти аналогичный вопрос, и я немного застрял. У меня есть следующие JSON массив:Возвращает уникальные значения массива из массива внутри массива объектов
[
{
"Name": "element1",
"Attributes": ["1", "2"]
},
{
"Name": "element2",
"Attributes": ["1","3" ]
},
{
"Name": "element3",
"Attributes": []
}
]
Я пытаюсь создать массив всех уникальных элементов в «Атрибуты» собственность, но у меня возникают проблемы с зацикливание каждый объект, а затем через циклическую чтобы вернуть уникальные значения. Я пытаюсь сделать это с помощью фильтра() или map().
EDIT: Я хочу массив уникальных элементов, поэтому: [1,2,3].
пожалуйста, добавьте желаемый результат и код, который вы пробовали. –
I'vr добавил мой желаемый результат, но я застрял в том, как делать фильтр() внутри map(), и возвращать вывод внутреннего фильтра() для резервного копирования содержащейся карты() – DorianHuxley
Возможный дубликат [Доступ/процесс (вложенные) объекты, массивы или JSON] (http://stackoverflow.com/questions/11922383/access-process-nested-objects-arrays-or-json) – Teemu