JSONPath Tester
Test JSONPath expressions against JSON data and see matching results.
Wyniki0 dopasowań
Nie znaleziono dopasowań dla tego wyrażenia.
O tym narzędziu
JSONPath to język zapytań do wyodrębniania danych z dokumentów JSON, podobny do XPath dla XML. Odwołuje się do obiektu głównego za pomocą $, uzyskuje dostęp do kluczy za pomocą notacji z kropką i obsługuje indeksy tablic oraz symbole wieloznaczne.
To narzędzie pozwala na bezpośrednie testowanie typowych wyrażeń JSONPath w przeglądarce. Obsługiwana składnia: podstawowe ścieżki, indeksy tablic, symbole wieloznaczne (*) i rekursywne zstępowanie (..).
Jak używać
- Wklej dane JSON do obszaru wejściowego lub zmodyfikuj domyślny przykład.
- Wpisz ścieżkę w polu wyrażenia JSONPath (np. $.store.book[0].title).
- Natychmiast zobaczysz dopasowane wartości w panelu wyników.
- Kliknij przyciski przykładów, aby szybko testować typowe wzorce JSONPath.
Przypadki użycia
Testuj wyrażenia JSONPath przed ich użyciem do wyodrębniania pól z odpowiedzi REST API. Nawiguj i debuguj złożone zagnieżdżone struktury JSON.
Często zadawane pytania
- Jaka składnia JSONPath jest obsługiwana? — $ dla korzenia, .key dla dziecka po nazwie, [n] dla indeksu tablicy, [*] lub .* dla wszystkich dzieci, ..key dla rekursywnego zstępowania.
- Czy wyrażenia filtrów są obsługiwane? — Nie. Narzędzie obsługuje podstawowe ścieżki, indeksy, symbole wieloznaczne i rekursywne zstępowanie. Zaawansowany JSONPath jak filtry ?() nie jest obsługiwany.
- Dlaczego nie ma wyników? — Ścieżka może nie pasować do struktury JSON. Klucze są rozróżniane pod względem wielkości liter.