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.

1

JSON plakken

Plak uw JSON-document in het invoerpaneel.

2

JSONPath-expressie invoeren

Typ uw JSONPath-expressie in het queryveld.

3

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.