JSONPath Tester i Evaluació
Sol·licitar, inspeccionar i avaluar documents JSON utilitzant expressions de JSONPath en temps real.Tots els resultats d'avaluació es realitzen localitzadament al vostre navegador - les vostres dades no es carreguen mai.
Els valors de la matèria es mostraran aquí.
Exemples de JSONPath
Carrega les dades de mostra i fes clic en qualsevol expressió a continuació per provar-la immediatament. Aquests exemples mostren selectors estàndard així com extensions JSONPath-Plus.
| Expressió | Descripció | |
|---|---|---|
| $.store.book[*].author | Autor de tots els llibres a la botiga. | |
| $..author | Tots els autors recurrent en qualsevol lloc de la JSON. | |
| $.store.book[?(@.price < 10)] | Books cheaper than $10 using filter expressions. | |
| $.store.book[0,1] | Els dos primers llibres utilitzant selectors union/comma. | |
| $.store.book[:2] | Els dos primers llibres utilitzant notícies de llisc. | |
| $.store.book[?(@.isbn)] | Tots els llibres que contenen una propietat ISBN. | |
| $..price | Tots els preus recurrent en qualsevol lloc del document. |
Sobre el JSONPath-Plus
Aquest avaluar executa el diàleg JSONPath-Plus. Estén l'espec original JSON Path amb funcions personalitzades, selectors parent (^), filtres de propietat/índex i operacions d'array/slice natives.
Diferences entre sintax i dialecte
La síntesi de JSONPath varia a través de les biblioteques (per exemple, Go, Java, Python).JSONPATH-Plus és JavaScript del costat del client, que permet la funció de filtre estàndard i les bústies de selector profundament segures en el navegador.
100% privacitat del client
Els documents i les preguntes de JSON s'avalueixen directament dins de la caixa de sorra del navegador. cap dada no s'envia a APIs externs o servidors, garantint la completa privacitat.
Tools de desenvolupador relacionats
Testimoni de JSONPath
Avalua les expressions JSONPath suportades contra un document local JSON i inspecciona els camins i valors corresponents.
- Entrada
- Expressió JSON i expressió JsonPath.
- Exposició
- Els valors corresponents amb els seus camins i comptar.
- Les limitacions reals
- Els dialectes de JSONPath es diferencien; les expressions d'escrit i els operadors no recolzats no són acceptats, i una consulta vàlida pot legítimament coincidir amb res.
- Privacitat i tractament de dades
- El convertidor no el rep ni l'emmagatzema; tancar o rellotjar la pàgina es deslliura l'estat de treball llevat que l'eina ofereix explícitament una descàrrega local.
Com utilitzar aquesta eina
- Proporcionar una expressió JSON i JSONPath vàlida en els controls d'eines.
- Selecciona les configuracions que afecten els valors corresponents amb els seus camins i compta, després executa l'eina.
- Revisa els valors corresponents amb els seus camins i compta abans de copiar o descarregar-lo.
Modes comuns d'insuccions
JSON invalid, brackets malformats, un operador no recolzat o una ruta absent del document produeixen un error o zero partits.
Exemple útil
Feu $.store.book[*].title contra un document de botiga per a la llista de cada títol del llibre.