JSON Query
JSON-gegevens bevragen met JSONPath-expressies
JSON invoer
Queryresultaten
Wat is JSONPath?
JSONPath is een querytaal voor JSON, analoog aan XPath voor XML. Het gebruikt een beknopte padexpressiesyntaxis om delen van een JSON-document te adresseren.
Dit tool implementeert een browsergebaseerde JSONPath-evaluator die de meest voorkomende operatoren ondersteunt.
JSON bevragen met JSONPath
Volg deze stappen om gegevens uit uw JSON te extraheren.
JSON plakken
Plak uw JSON-document in het invoerpaneel.
JSONPath-expressie invoeren
Typ uw JSONPath-expressie in het queryveld.
Uitvoeren en resultaten kopiëren
Klik op Query Uitvoeren. De overeenkomende waarden worden weergegeven als JSON-array.
Gebruiksscenario's
API-respons filteren
Extraheer alleen de benodigde velden uit een grote API-respons.
Gegevensverkenning
Gebruik recursieve afdaling om alle voorkomens van een veldnaam op elke diepte te ontdekken.
Testassertie genereren
Genereer nauwkeurige asserties voor geautomatiseerde tests.
Configuratiewaarden extraheren
Extraheer specifieke waarden uit grote JSON-configuratiebestanden.
Veelgestelde vragen
Welke JSONPath-operatoren worden ondersteund?
Dit tool ondersteunt: $ (wortel), .key en ['key'] (kind), [n] (array-index), [*] (jokerteken), .. (recursieve afdaling) en filterexpressies.
Hoe verschilt JSONPath van SQL?
JSONPath is een padexpressietaal voor het navigeren van hiërarchische JSON-gegevens, geen relationele querytaal.
Ondersteunt de evaluator alle JSONPath-functies?
Dit tool ondersteunt de meest voorkomende JSONPath-operatoren voor dagelijks gebruik.
Worden mijn gegevens naar een server gestuurd?
Nee. Alles gebeurt in uw browser.
Wat is het resultaatformaat?
Resultaten worden geretourneerd als een JSON-array.
Gerelateerde tools
Ontdek meer JSON-query-, filter- en validatietools.