Slå upp ett värde med JSON Pointer

Välj ett nästlat JSON-värde med en pekare enligt RFC 6901.

Text Ingen datalagring

Maximal ingångslängd per fält: 65536 Unicode-kodpunkter. Se driftsgränserna i instruktionerna.

Snabbguide

Prova det med dina egna data när du är redo.

Prova ett exempel

Du matar in

JSON dokument
{"a/b":[10,20]}
JSON Pointer (tomt väljer roten)
/a~1b/1

Du får

20
Så fungerar det och vilka gränser som gäller

Använd en tom pekare för hela dokumentet, eller /-separerade tokens. Undvik en nyckel / som ~ 1 och ~ som ~ 0.

Array-index börjar vid 0 och kan inte ha ledande nollor. URI-fragmentpekare som börjar # stöds inte.

Saknar nycklar/index, dubbla nycklar och nestning bortom 32 nivåer avvisas; nummerprecisionen bevaras.