JSON ↔ streng-konverter

Escape JSON til en strengliteral, der kan indlejres i kildekode, eller unescape en streng tilbage til formateret JSON. Understøtter begge retninger: JSON til streng og streng til JSON.
Al behandling sker lokalt i browseren — data uploades aldrig til nogen server.
Også: Alle JSON-værktøjer | JSON-viser / -editor | JSONPath-evaluator | JSON Schema-validator | JSON → SQL / TOML | JSON-sammenligning.
Retning: Anførselstegn:
JSON → streng (escape): Konverterer JSON til en escapet strengliteral, der kan indlejres i JavaScript, Python, Java, C# eller et hvilket som helst sprog, der understøtter JSON-strenge.
Streng → JSON (unescape): Konverterer en escapet streng tilbage til formateret, læsbar JSON.
Tip: Brug indstillingen Anførselstegn til at pakke outputtet ind i dobbelte anførselstegn, enkelte anførselstegn eller ingen. Dobbelte anførselstegn er standard for JavaScript/JSON.
En JSON-streng er ikke JSON

En parset JSON-værdi er data; en JSON-strengliteral er tekst, der indeholder JSON, med alle anførselstegn og linjeskift escapet (\", \n). Escaping pakker data ind i kildekode; unescaping vender det. Dobbelt escaping sker, når data passerer to lag — resultatet viser \\\", hvor der skulle stå en enkelt \" — unescape to gange, eller ret pipelinen.

Vælg anførselstegnsstil efter målsproget — dobbelte anførselstegn er standard i JSON og JavaScript.