JSON-Formatierer / Minifier / ValidatorJSON escapen / unescapenJSON DiffJSON-Schlüssel sortierenJSON ⇄ ZeichenketteJSON ⇄ XMLXML ⇄ JSONJSON zu CSVCSV zu JSONJSON ⇄ YAMLJSON zu CodeQuery-Parameter ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
JSON ⇄ Zeichenkette
Zwischen mehrfach escapten Zeichenketten und JSON umwandeln
Anleitung
„Zeichenkette → JSON" parst so lange weiter, bis das Ergebnis keine Zeichenkette mehr ist, um JSON wiederherzustellen, das mehrfach escapt wurde (häufig in API-Logs, in denen Payloads Schicht für Schicht eingewickelt sind).
FAQ
Was ist mehrfaches Escapen?
Beim nochmaligen Serialisieren eines JSON als Zeichenkette wird vor Anführungszeichen eine zusätzliche Backslash-Ebene eingefügt, z. B. "{\"a\":1}". Dieses Werkzeug entfernt die Ebenen nacheinander, bis es das echte Objekt erreicht.
Was macht „JSON → Zeichenkette"?
Es parst die Eingabe zuerst und serialisiert sie dann zur Normalisierung in eine kompakte Einzelzeile neu; ist die Eingabe selbst eine Zeichenkette, wird eine weitere Ebene escapt.