Convertitore JSON ↔ Stringa

Trasformi JSON in un letterale stringa con escape da incorporare nel codice sorgente, oppure riporti una stringa in JSON formattato. Supporta entrambe le direzioni: da JSON a stringa e da stringa a JSON.
Tutta l'elaborazione avviene localmente nel suo browser — i suoi dati non vengono mai caricati su alcun server.
Altri strumenti: Tutti gli strumenti JSON | Visualizzatore / editor JSON | Valutatore JSONPath | Validatore JSON Schema | JSON → SQL / TOML | Confronto JSON.
Direzione: Virgolette:
JSON → Stringa (escape): Converte JSON in un letterale stringa con escape, adatto a essere incorporato in JavaScript, Python, Java, C# o in qualsiasi linguaggio che supporti le stringhe JSON.
Stringa → JSON (unescape): Riporta una stringa con escape in JSON formattato e leggibile.
Suggerimento: usi l'opzione Virgolette per racchiudere l'output tra doppi apici, apici singoli o senza virgolette. I doppi apici sono lo standard per JavaScript/JSON.
Una stringa JSON non è JSON

Un valore JSON analizzato è un dato; un letterale stringa JSON è testo che contiene JSON, con ogni virgoletta e ogni a capo sottoposti a escape (\", \n). L'escape inserisce i dati in un codice sorgente; l'unescape ne inverte il processo. Il doppio escape si verifica quando i dati attraversano due livelli — il risultato mostra \\\" dove dovrebbe esserci un singolo \" — in tal caso applichi l'unescape due volte, oppure corregga la pipeline.

Scelga lo stile delle virgolette in base al linguaggio di destinazione — i doppi apici sono lo standard per JSON e JavaScript.