JSONPath testuotojas ir vertintojas

Užklauskite, tikrinkite ir vertinkite JSON dokumentus naudodami JSONPath išraiškas realiuoju laiku. Visas vertinimas vykdomas tiesiogiai jūsų naršyklėje – jūsų duomenys niekada neįkeliami.

Dialektas: JSONPath-Plus
Paruošta
0 baitų
Atitinkančios reikšmės bus rodomos čia.

JSONPath pavyzdžiai

Įkelkite pavyzdinius duomenis ir spustelėkite bet kurią išraišką žemiau, kad iškart išbandytumėte. Šie pavyzdžiai demonstruoja standartinius selektorius ir JSONPath-Plus plėtinius.

Išraiška Aprašymas
$.store.book[*].author Visų parduotuvės knygų autoriai.
$..author Visi autoriai rekursyviai bet kur JSON dokumente.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Pirmos dvi knygos naudojant sąjungos/kablelio selektorius.
$.store.book[:2] Pirmos dvi knygos naudojant pjūvio žymėjimą.
$.store.book[?(@.isbn)] Visos knygos, turinčios ISBN savybę.
$..price Visos kainos rekursyviai bet kur dokumente.

Apie JSONPath-Plus

Šis vertintojas naudoja JSONPath-Plus dialektą. Jis išplečia originalią JSONPath specifikaciją su pasirinktinėmis funkcijomis, tėvų selektoriais (^), savybių/indeksų filtrais ir gimtosiomis masyvo/pjūvio operacijomis.

Sintaksės ir dialekto skirtumai

JSONPath sintaksė skiriasi tarp bibliotekų (pvz., Go, Java, Python). JSONPath-Plus yra visiškai kliento pusės JavaScript, leidžianti saugiai naršyklėje naudoti standartines filtravimo funkcijas ir gilių selektorių paieškas.

100% kliento pusės privatumas

Jūsų JSON dokumentai ir užklausų išraiškos vertinamos tiesiogiai jūsų naršyklės smėlio dėžėje. Jokie duomenys nesiunčiami išorinėms API ar serveriams, užtikrinant visišką privatumą.