Gå til indhold
Toolbox

JSONPath-tester: forespørg og filtrér JSON

Vælg præcis de data, du har brug for, fra et JSON-dokument. Skriv et JSONPath-udtryk som $.store.book[?(@.price < 10)].title, og se resultaterne, mens du skriver.

Kører i din browser. Intet bliver uploadet.

Indlæser JSONPath-tester…

Sådan bruger du vores JSONPath-tester

  1. Indsæt din JSON.

  2. Skriv et JSONPath-udtryk, eller start fra et af eksemplerne.

  3. Sortér eventuelt resultaterne på et felt, og kopiér dem så som JSON.

Ofte stillede spørgsmål

Hvad er JSONPath?

Et forespørgselssprog til JSON, ligesom XPath til XML. $ er dokumentet, .name vælger en nøgle, [0] et element i et array, [*] alle elementer, .. søger i alle niveauer, og [?(@.age > 30)] filtrerer på en betingelse.

Hvilke filterbetingelser understøttes?

Sammenligninger med ==, !=, <, <=, > og >=, tjek af, om en nøgle findes, og kombinationer med && og ||. Værdier kan være tal, strenge i anførselstegn, true, false og null.

  • JSON-formatter Ny

    Formatér, validér og minificér JSON, og udforsk den i et sammenfoldeligt træ med filter på nøgler og værdier. Fejl vises med linje og kolonne.

  • JSON til CSV-konverter Ny

    Lav et JSON-array om til en tabel, du kan sortere og filtrere, og download den som CSV til Excel eller Google Sheets. Konverterer også CSV til JSON.

  • JSON-diff Ny

    Sammenlign to JSON-dokumenter, og se alle tilføjede, fjernede og ændrede værdier med deres sti. Rækkefølgen af nøgler er ligegyldig. Kører lokalt.

  • JSON til TypeScript Ny

    Generér TypeScript-interfaces eller -typer ud fra et JSON-eksempel, med indlejrede objekter, arrays, valgfrie nøgler og union-typer. Kopiér med ét klik.

Alle værktøjer i Udvikler