JSONPath Tester a Evaluátor

Dotazujte, kontrolujte a vyhodnocujte JSON dokumenty pomocí JSONPath výrazů v reálném čase. Veškeré vyhodnocování probíhá lokálně ve vašem prohlížeči – vaše data nejsou nikdy nahrána.

Dialekt: JSONPath-Plus
Připraveno
0 bajtů
Zde se zobrazí odpovídající hodnoty.

Příklady JSONPath

Načtěte ukázková data a klikněte na libovolný výraz níže, abyste si jej okamžitě vyzkoušeli. Tyto příklady demonstrují standardní selektory i rozšíření JSONPath-Plus.

Výraz Popis
$.store.book[*].author Autoři všech knih v obchodě.
$..author Všichni autoři rekurzivně kdekoli v JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] První dvě knihy pomocí sjednocení/čárkových selektorů.
$.store.book[:2] První dvě knihy pomocí notace řezu.
$.store.book[?(@.isbn)] Všechny knihy, které obsahují vlastnost ISBN.
$..price Všechny ceny rekurzivně kdekoli v dokumentu.

O JSONPath-Plus

Tento evaluátor používá dialekt JSONPath-Plus. Rozšiřuje původní specifikaci JSONPath o vlastní funkce, rodičovské selektory (^), filtry vlastností/indexů a nativní operace s poli/řezy.

Rozdíly v syntaxi a dialektech

Syntaxe JSONPath se liší napříč knihovnami (např. Go, Java, Python). JSONPath-Plus je plně klientský JavaScript, který umožňuje bezpečné standardní filtrační funkce a hluboké vyhledávání selektorů v prohlížeči.

100% soukromí na straně klienta

Vaše JSON dokumenty a dotazovací výrazy jsou vyhodnocovány přímo uvnitř sandboxu vašeho prohlížeče. Žádná data nejsou odesílána externím API nebo serverům, což zajišťuje úplné soukromí.