JSONPath Tester a Evaluátor

Dotazujte, kontrolujte a vyhodnocujte JSON dokumenty pomocou JSONPath výrazov v reálnom čase. Všetko vyhodnocovanie prebieha lokálne vo vašom prehliadači — vaše dáta sa nikdy nenahrávajú.

Dialekt: JSONPath-Plus
Pripravený
0 bajtov
Zhodné hodnoty sa zobrazia tu.

JSONPath príklady

Načítajte vzorové dáta a kliknite na ľubovoľný výraz nižšie, aby ste ho okamžite vyskúšali. Tieto príklady demonštrujú štandardné selektory, ako aj rozšírenia JSONPath-Plus.

Výraz Popis
$.store.book[*].author Autori všetkých kníh v obchode.
$..author Všetci autori rekurzívne kdekoľvek v JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Prvé dve knihy pomocou zjednotenia/čiarkových selektorov.
$.store.book[:2] Prvé dve knihy pomocou zápisu rezu.
$.store.book[?(@.isbn)] Všetky knihy, ktoré obsahujú vlastnosť ISBN.
$..price Všetky ceny rekurzívne kdekoľvek v dokumente.

O JSONPath-Plus

Tento evaluátor používa dialekt JSONPath-Plus. Rozširuje pôvodnú špecifikáciu JSONPath o vlastné funkcie, rodičovské selektory (^), filtre vlastností/indexov a natívne operácie s poľami/rezmi.

Rozdiely v syntaxi a dialekte

Syntax JSONPath sa líši medzi knižnicami (napr. Go, Java, Python). JSONPath-Plus je plne klientsky JavaScript, ktorý umožňuje štandardné filtračné funkcie a hlboké vyhľadávanie selektorov bezpečne v prehliadači.

100% súkromie na strane klienta

Vaše JSON dokumenty a dotazovacie výrazy sú vyhodnocované priamo vo vašom prehliadači. Žiadne dáta sa neposielajú externým API alebo serverom, čo zaručuje úplné súkromie.