Wyciągnięcie danych z jsona

0

cześć, mam tego typu jsona i chciałbym wyciągnąć z niego pewne dane tworząc adekwatny obiekt w angularze tj ts.

{
	items: [
		{title: "a", page: "/A"},
		{title: "b", page: "/B"},
		{title: "c",
		 submenu: [
			{title: "c1", page: "/c1"},
			{title: "c2", page: "/c2"}
		 ]}
	]
}

1/ szukam po "/c2", w wyniku filtrowania chcę zwrócić obiekt, który będzie zawierał title elementu nadrzędnego oraz title elementu odpowiadającemu "/c2", tj. w tym przypadku chciałbym uzyskać wynik ["c", "c1"]
2/ szukam po "/B", chcę uzyskać wynik ["b"]

W jaki sposób mogę coś takiego uzyskać? Ktoś pomoże?

0

Masz tablice items składającą się z 3 obiektów. Dwa pierwsze maja po dwa propertisy tj. title i page, a trzeci ma propertisa title i kolejną tablicę submenu zawierajaca znowu dwa obiekty posiadające po dwa propertisy tj. title i page.

Dostęp do elementów w tablicy masz poprzez items[index elementu], a do propertisa obiektu poprzez obiekt.propertis.

1 użytkowników online, w tym zalogowanych: 0, gości: 1