Dette værktøj hjælper dig med at finde alle tilgængelige JSONPaths i et JSON-dokument, se dem i et objekttræ, identificere de forskellige inputudtryk og udtrække det matchende stykke JSON-data mod inputudtrykket.
Sti notation
Thanks for your feedback
Tilmeld dig en Site24x7-konto for at løfte dine daglige websteds- og systemadministratoropgaver.
Tjek oppetid fra 130 globale lokationer
Overvåg SSL-certifikatets gyldighed
Identificer problemer med DNS-løsning
Fejlfinding af forbindelsesproblemer med traceroute og MTR-rapport
Registrer domæner og IP-adresser markeret som spam
Intelligente tærskler
E-mail- og SMS-underretninger
Tredjeparts alarmintegrationer
Tilpas rapporter og dashboards
JSON eller JavaScript Object Notation er et åbent standardfilformat, der bruger simpel tekst til at gemme og transmittere dataobjekter. Hvert JSON-objekt har en iboende struktur, der ligner et hierarki eller træ af noder, hvor hver node er et element. JSONPath er en standard måde, hvorpå vi kan navigere gennem forskellige dele af et JSON-objekt eller en fil. Dette er nyttigt, når vi ønsker at nå et bestemt undersæt eller element i en JSON-fil.
Following are few example jsonpath expressions and results for the above sample json data
JSONPath Expression | Description | Result |
---|---|---|
$ | Select the root element | |
$.address.city | Select the value of 'city' element which is the direct children of 'address' element | |
$..type | Select the value of all the 'type' elements in the input json | |
$.address.length() | Select the length of the 'address' element | |
$..* | Select all the elements and its value | |
$.phoneNumbers[1] | Select the 2nd value from 'phoneNumbers' array | |
$.phoneNumbers[?(@.number)] | Select the 'phoneNumbers' element if it have 'number' element within it |