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.
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.