Ewaluator JSONPath
Testuj wyrażenia JSONPath na danych JSON. Ewaluacja na żywo, podświetlone wyniki. Wsparcie dla podstawowej składni JSONPath. W przeglądarce.
Wypróbuj przykłady:
Informacje
Ściągawka składni JSONPath
JSONPath to odpowiednik XPath dla JSON. Pozwala wybierać węzły z dokumentu JSON za pomocą wyrażenia podobnego do ścieżki. Typowe operatory: $ (root), .key (potomek), ..key (rekurencyjne zejście), [*] (wildcard), [n] (indeks tablicy), [start:end] (slice), [?(@.x > 1)] (wyrażenie filtra).
Typowe wzorce
$.store.book[*].author— wszyscy autorzy w tablicy book.$..price— każde polepricegdziekolwiek w drzewie.$.store.book[0,1]— pierwsze dwie książki.$.store.book[-1]— ostatnia książka.$.store.book[?(@.price < 10)]— książki tańsze niż 10.
Typowe zastosowania
- Parsowanie odpowiedzi API — wyciągaj pola z głęboko zagnieżdżonych odpowiedzi.
- Nawigacja po konfiguracji — zwięźle przeszukuj duże drzewa konfiguracji.
- Asercje testowe — pisz ekspresyjne sprawdzenia dla testów integracyjnych.
Prywatność
Cała ewaluacja odbywa się w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane na serwer.