JSONPath-testare och utvärderare

Fråga, inspektera och utvärdera JSON-dokument med JSONPath-uttryck i realtid. All utvärdering körs lokalt i din webbläsare – din data laddas aldrig upp.

Dialekt: JSONPath-Plus
Redo
0 byte
Matchande värden kommer att visas här.

JSONPath-exempel

Ladda exempeldata och klicka på valfritt uttryck nedan för att prova det omedelbart. Dessa exempel visar standardväljare samt JSONPath-Plus-tillägg.

Uttryck Beskrivning
$.store.book[*].author Författare till alla böcker i butiken.
$..author Alla författare rekursivt var som helst i JSON.
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] De två första böckerna med union/komma-väljare.
$.store.book[:2] De två första böckerna med slice-notation.
$.store.book[?(@.isbn)] Alla böcker som innehåller en ISBN-egenskap.
$..price Alla priser rekursivt var som helst i dokumentet.

Om JSONPath-Plus

Denna utvärderare kör JSONPath-Plus-dialekten. Den utökar den ursprungliga JSONPath-specifikationen med anpassade funktioner, föräldraväljare (^), egenskap/indexfilter och inbyggda array/slice-operationer.

Syntax- och dialektskillnader

JSONPath-syntaxen varierar mellan bibliotek (t.ex. Go, Java, Python). JSONPath-Plus är helt klientbaserad JavaScript, vilket möjliggör standardfilterfunktioner och djupa väljarsökningar säkert i webbläsaren.

100% klientbaserad integritet

Dina JSON-dokument och frågeuttryck utvärderas direkt i din webbläsares sandlåda. Ingen data skickas till externa API:er eller servrar, vilket garanterar fullständig integritet.