Tester JSONPath

Uruchamiaj zapytania JSONPath na dowolnym dokumencie JSON. Zobacz dopasowane węzły i ich ścieżki w czasie rzeczywistym.

Try: $..price, $.store.books[?(@.price < 20)].title, $.store.books[*].tags[0], $..*
Wpisz dane powyżej, aby zobaczyć wynik.

Do czego to służy?

JSONPath ma się do JSON-a tak, jak XPath do XML-a — to język zapytań do wyciągania konkretnych wartości z zagnieżdżonego dokumentu bez pisania custom kodu. $.store.books[*].title mówi "daj mi każdy tytuł książki ze store"; $..price mówi "każdy price w dowolnym miejscu dokumentu". To narzędzie uruchamia zapytanie na żywo na dowolnym wklejonym JSON-ie, pokazując zarówno dopasowane wartości, jak i ścieżki, z których pochodzą, żebyś mógł iterować zapytanie, aż zwróci dokładnie to, czego chcesz.

Kiedy tego użyć

Szybka referencja składni

Częste pułapki