JSON Query
Forespørg JSON-data med JSONPath-udtryk
JSON-input
Forespørgselsresultater
Hvad er JSONPath?
JSONPath er et forespørgselssprog for JSON, analogt med XPath for XML. Det bruger en kortfattet stiudtrykssyntaks til at adressere dele af et JSON-dokument.
Dette værktøj implementerer en browserbaseret JSONPath-evaluator, der understøtter de mest almindelige operatorer.
Sådan forespørger du JSON med JSONPath
Følg disse trin for at udtrække data fra din JSON.
Indsæt din JSON
Indsæt dit JSON-dokument i inputpanelet.
Angiv et JSONPath-udtryk
Skriv dit JSONPath-udtryk i forespørgselsfeltet.
Kør og kopiér resultater
Klik på Kør forespørgsel. De matchende værdier vises som en JSON-array.
Anvendelsestilfælde
Filtrer API-svar
Udtræk kun de felter du har brug for fra et stort API-svar.
Dataudforskning
Brug rekursiv nedstigning til at opdage alle forekomster af et feltnavn på enhver dybde.
Generer testpåstande
Generer præcise påstande til automatiserede tests.
Udtræk konfigurationsværdier
Udtræk specifikke værdier fra store JSON-konfigurationsfiler.
Ofte stillede spørgsmål
Hvilke JSONPath-operatorer understøttes?
Dette værktøj understøtter: $ (rod), .key og ['key'] (barn), [n] (array-indeks), [*] (jokertegn), .. (rekursiv nedstigning) og filterudtryk.
Hvordan adskiller JSONPath sig fra SQL?
JSONPath er et stiudtryksssprog til at navigere hierarkiske JSON-data, ikke et relationelt forespørgselssprog.
Understøtter evaluatoren alle JSONPath-funktioner?
Dette værktøj understøtter de mest almindelige JSONPath-operatorer til daglig brug.
Sendes mine data til en server?
Nej. Alt sker i din browser.
Hvad er resultatformatet?
Resultater returneres som en JSON-array.
Relaterede værktøjer
Udforsk flere JSON-forespørgsels-, filter- og valideringsværktøjer.