Konwerter JSON ↔ ciąg

Escapuj JSON do literału tekstowego, aby osadzić go w kodzie źródłowym, albo odescapuj ciąg z powrotem do sformatowanego JSON. Obsługuje oba kierunki: JSON na ciąg i ciąg na JSON.
Całe przetwarzanie odbywa się lokalnie w przeglądarce — Dane nigdy nie są wysyłane na żaden serwer.
Także: Wszystkie narzędzia JSON | Podgląd / edytor JSON | Ewaluator JSONPath | Walidator JSON Schema | JSON → SQL / TOML | Porównanie JSON.
Kierunek: Cudzysłów:
JSON → ciąg (escape): konwertuje JSON na escapowany literał tekstowy nadający się do osadzenia w JavaScript, Pythonie, Javie, C# lub w dowolnym języku obsługującym ciągi JSON.
Ciąg → JSON (unescape): konwertuje escapowany ciąg z powrotem na sformatowany, czytelny JSON.
Wskazówka: użyj opcji Cudzysłów, aby owinąć wynik w podwójne cudzysłowy, pojedyncze lub bez cudzysłowów. Podwójne cudzysłowy są standardem dla JavaScript/JSON.
Ciąg JSON to nie JSON

Wartość JSON to dane; literał tekstowy JSON to tekst zawierający JSON, z każdym cudzysłowem i znakiem nowej linii zapisanym jako ucieczka (\", \n). Escapowanie owija dane w kod źródłowy; odescapowanie to odwraca. Podwójne escapowanie zdarza się, gdy dane przechodzą przez dwie warstwy — wynik pokazuje \\\" tam, gdzie powinien być pojedynczy \" — odescapuj dwa razy albo napraw potok.

Wybierz styl cudzysłowów zgodnie z językiem docelowym — podwójne cudzysłowy są standardem dla JSON i JavaScriptu.