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.

Llista de dades: JSONPath-Plus
Preparat
0 bites
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.

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

  1. Proporcionar una expressió JSON i JSONPath vàlida en els controls d'eines.
  2. Selecciona les configuracions que afecten els valors corresponents amb els seus camins i compta, després executa l'eina.
  3. 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.