JSONPath testija ja hindaja
Päring, JSON-dokumentide kontrollimine ja hindamine JSONPath-avaldiste abil reaalajas. Kogu hindamine toimub kohapeal teie brauseris – teie andmeid ei laadita kunagi üles.
Vastavad väärtused kuvatakse siin.
JSONPath näited
Laadige näidisandmed ja klõpsake alloleval avaldisel, et seda kohe proovida. Need näited demonstreerivad nii standardseid valijaid kui ka JSONPath-Plus laiendusi.
| Avaldis | Kirjeldus | |
|---|---|---|
| $.store.book[*].author | Kõigi poes olevate raamatute autorid. | |
| $..author | Kõik autorid rekursiivselt kõikjal JSON-is. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Esimesed kaks raamatut, kasutades ühendus-/komavalijaid. | |
| $.store.book[:2] | Esimesed kaks raamatut, kasutades viilutamise notatsiooni. | |
| $.store.book[?(@.isbn)] | Kõik raamatud, mis sisaldavad ISBN-i omadust. | |
| $..price | Kõik hinnad rekursiivselt kõikjal dokumendis. |
JSONPath-Plusi kohta
See hindaja käitab JSONPath-Plus dialekti. See laiendab algset JSONPath spetsifikatsiooni kohandatud funktsioonide, vanemvalijate (^), omaduste/indeksifiltrite ja natiivsete massiivi/viilutamise operatsioonidega.
Süntaksi ja dialekti erinevused
JSONPath süntaks varieerub teekide vahel (nt Go, Java, Python). JSONPath-Plus on täielikult kliendipoolne JavaScript, mis võimaldab standardseid filtrifunktsioone ja sügavaid valijaotsinguid turvaliselt brauseris.
100% kliendipoolne privaatsus
Teie JSON-dokumendid ja päringuavaldised hinnatakse otse teie brauseri liivakastis. Andmeid ei saadeta välistele API-dele ega serveritele, tagades täieliku privaatsuse.