JSONPath-testaaja ja -arvioija

Kysy, tarkastele ja arvioi JSON-dokumentteja JSONPath-lausekkeilla reaaliaikaisesti. Kaikki arviointi suoritetaan paikallisesti selaimessasi – tietojasi ei koskaan ladata.

Murre: JSONPath-Plus
Valmis
0 tavua
Vastaavat arvot näytetään tässä.

JSONPath-esimerkit

Lataa esimerkkidata ja napsauta mitä tahansa alla olevaa lauseketta kokeillaksesi sitä heti. Nämä esimerkit esittelevät standardivalitsimia sekä JSONPath-Plus-laajennuksia.

Lauseke Kuvaus
$.store.book[*].author Kaikkien kaupan kirjojen kirjoittajat.
$..author Kaikki kirjoittajat rekursiivisesti missä tahansa JSONissa.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] Kaksi ensimmäistä kirjaa käyttäen union/pilkkuvalitsimia.
$.store.book[:2] Kaksi ensimmäistä kirjaa käyttäen viipalointimerkintää.
$.store.book[?(@.isbn)] Kaikki kirjat, joissa on ISBN-ominaisuus.
$..price Kaikki hinnat rekursiivisesti missä tahansa dokumentissa.

Tietoja JSONPath-Plusista

Tämä arvioija käyttää JSONPath-Plus-murretta. Se laajentaa alkuperäistä JSONPath-määritystä mukautetuilla funktioilla, vanhemman valitsimilla (^), ominaisuus-/indeksisuodattimilla ja natiiveilla taulukko-/viipalointitoiminnoilla.

Syntaksi- ja murre-erot

JSONPath-syntaksi vaihtelee kirjastojen (esim. Go, Java, Python) välillä. JSONPath-Plus on täysin asiakaspuolen JavaScript, joka mahdollistaa standardisuodatinfunktiot ja syvät valitsinhaut turvallisesti selaimessa.

100 % asiakaspuolen yksityisyys

JSON-dokumenttisi ja kyselylausekkeesi arvioidaan suoraan selaimesi hiekkalaatikossa. Tietoja ei lähetetä ulkoisille API-rajapinnoille tai palvelimille, mikä varmistaa täydellisen yksityisyyden.