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ú.
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.