JSONPath-verkenner

Selecteer waarden uit een JSON-document met JSONPath-expressies en bekijk elk resultaat.

Probeer een kort voorbeeld

Probeer een kort voorbeeld

Laad het fictieve voorbeeld in een leeggemaakt formulier. Controleer de opties, voer het hulpmiddel zo nodig uit en vergelijk het resultaat hieronder.

Selecteer waarden uit een JSON-document met JSONPath en bekijk elke overeenkomst samen met het bijbehorende pad. Plak een JSON-document en een expressie die begint met $. Gebruik punten of namen tussen aanhalingstekens en blokhaken voor eigenschappen, array-indexen, * voor jokertekens, arraysegmenten en .. voor recursief zoeken. Elk resultaat toont het pad en de JSON-waarde. Ondersteunt de wortel, benoemde en geciteerde eigenschappen, array-indexen, jokertekens, arraysegmenten en recursief zoeken. Filters, functies en selectorunies zijn niet geïmplementeerd. Maximaal 1.000.000 tekens en 10.000 overeenkomsten.

JSON-document

{"items":[{"value":"tea"},{"value":"coffee"}]}

JSONPath-expressie

$.items[*].value

Verwachte uitvoer

$.items[0].value"tea"$.items[1].value"coffee"

Het voorbeeld is beschikbaar zodra de tool klaar is.

De tekst wordt in je browser verwerkt.

In het kort

Selecteer waarden uit een JSON-document met JSONPath en bekijk elke overeenkomst samen met het bijbehorende pad.

Deze tool verwerkt je invoer in je browser. De berekeningen versturen je invoer en resultaten niet. De website zelf maakt netwerkverzoeken; bezoekgegevens gaan alleen met je toestemming naar Google Analytics.

Veelgestelde vragen

Welke JSONPath-syntaxis is beschikbaar?

De wortel $, eigenschappen, array-indexen, jokertekens *, segmenten en recursief zoeken (..). Filters en functies worden niet ondersteund.

Verandert een query mijn JSON?

Nee. De query selecteert en toont waarden zonder het document te wijzigen.

Bronnen en verwijzingen

Deze bronnen beschrijven de genoemde standaard of browser-API; ze valideren de uitvoer van het hulpmiddel niet.