JSON ↔ String-átalakító

A JSON escape-elése karakterlánc-literállá, forráskódba való beágyazáshoz, vagy egy karakterlánc visszaalakítása formázott JSON-ná. Mindkét irányt támogatja: JSON → String és String → JSON.
Minden feldolgozás helyben történik a böngészőben — az adatok soha nem kerülnek szerverre.
További eszközök: Összes JSON-eszköz | JSON-megtekintő / -szerkesztő | JSONPath-kiértékelő | JSON-séma-validátor | JSON → SQL / TOML | JSON-összehasonlítás.
Irány: Idézőjel:
JSON → String (escape): A JSON-t olyan escape-elt karakterlánc-literállá alakítja, amely JavaScript, Python, Java, C# vagy bármely JSON-karakterláncot támogató nyelvbe beágyazható.
String → JSON (feloldás): Az escape-elt karakterláncot visszaalakítja formázott, emberi szemmel is olvasható JSON-ná.
Tipp: A Idézőjel opcióval a kimenet dupla idézőjelbe, egyszeres idézőjelbe vagy idézőjel nélkül csomagolható. A dupla idézőjel a JavaScript/JSON szabványa.
A JSON-karakterlánc nem JSON

Az elemzett JSON-érték adat; a JSON-karakterlánc-literál olyan szöveg, amely JSON-t tartalmaz, minden idézőjel és újsor escape-elve (\", \n). Az escape-elés adatot forráskóddá csomagol; a feloldás megfordítja. Dupla escape-elés akkor történik, amikor az adat két rétegen halad át — az eredmény \\\"-t mutat ott, ahol egyetlen \" lenne a helyes —, ilyenkor kétszer kell feloldani, vagy javítani a folyamatot.

Az idézőjel-stílus a célnyelv szerint választandó — a JSON-hoz és a JavaScripthez a dupla idézőjel a szabványos.