JSON Query
Spørre JSON-data med JSONPath-uttrykk
JSON-inndata
Spørringsresultater
Hva er JSONPath?
JSONPath er et spørrespråk for JSON, analogt med XPath for XML. Det bruker en kortfattet sti-uttrykkssyntaks for å adressere deler av et JSON-dokument.
Dette verktøyet implementerer en nettleserbasert JSONPath-evaluator som støtter de vanligste operatorene.
Slik spørrer du JSON med JSONPath
Følg disse trinnene for å trekke ut data fra JSON-en din.
Lim inn JSON-en din
Lim inn JSON-dokumentet ditt i inndatapanelet.
Skriv inn et JSONPath-uttrykk
Skriv inn JSONPath-uttrykket ditt i spørringsfeltet.
Kjør og kopier resultater
Klikk Kjør spørring. De samsvarende verdiene vises som en JSON-array.
Brukstilfeller
Filtrer API-svar
Trekk ut bare de feltene du trenger fra et stort API-svar.
Datautforskning
Bruk rekursiv nedstigning for å oppdage alle forekomster av et feltnavn på vilkårlig dybde.
Generer testpåstander
Generer presise påstander for automatiserte tester.
Ekstraher konfigurasjonseverdier
Ekstraher spesifikke verdier fra store JSON-konfigurasjonsfiler.
Vanlige spørsmål
Hvilke JSONPath-operatorer støttes?
Dette verktøyet støtter: $ (rot), .key og ['key'] (barn), [n] (array-indeks), [*] (jokertegn), .. (rekursiv nedstigning) og filteruttrykk.
Hvordan skiller JSONPath seg fra SQL?
JSONPath er et sti-uttrykksspråk for å navigere hierarkiske JSON-data, ikke et relasjonelt spørrespråk.
Støtter evaluatoren alle JSONPath-funksjoner?
Dette verktøyet støtter de vanligste JSONPath-operatorene for daglig bruk.
Sendes dataene mine til en server?
Nei. Alt skjer i nettleseren din.
Hva er resultatformatet?
Resultater returneres som en JSON-array.
Relaterte verktøy
Utforsk flere JSON-spørring-, filter- og valideringsverktøy.