Drugi dzień zabawy z JS przede mną, mam zainstalowaną bibliotekę json path i zastanawiam się jak zdefiniować ścieżkę, tak by wyciągnęła mi klucze z obiektu, np. dla JSONa:
{
...
ciasta:
babka:
skladniki: { cukier: 1, ... }
przepis: { ... }
sernik:
skladniki: { ser :1, cukier: 1, ... }
przepis: { ... }
szarlotka:
...
napoje:
...
}
chciałbym wyciągnąć [ ciasta, napoje, ... ]. Ogólnie potrzebuję wyciągać te klucze z dowolnego poziomu zagłębienia do którego znam ścieżkę, np. dla składników ciasta.*.skladniki => [ ser, cukier, ... ].
Pytanie do osób korzystających z json patha, czy jest to możliwe, by wyciągać klucze?
Wiem, że mam Object.keys(obiekt) i mogę sobie oprogramować tak jak potrzebuję, ale interesuje mnie wykorzystanie json patha.