JSON Escape / Unescape – escape di stringhe JSON
Incolla un testo semplice per ottenere una stringa JSON, oppure cambia modalità per fare l’unescape.
Testi e file restano nel tuo browser: non viene inviato nulla a un server.
Come si usa
- Incolla il testo semplice: messaggi su più righe, percorsi di file, frammenti HTML e così via.
- In modalità “Escape”, virgolette, barre rovesciate, tabulazioni, a capo e gli altri caratteri di controllo vengono scritti come sequenze di escape JSON.
- Disattiva “Racchiudi tra virgolette doppie” se inserisci il risultato in una stringa già esistente. Attiva “Escape dei caratteri non ASCII” per i sistemi che accettano solo ASCII puro: è diventa così \u00e8.
- Passa alla modalità “Unescape” per riportare una stringa JSON a testo leggibile. Le virgolette esterne sono facoltative.
Domande frequenti
Quali caratteri vanno codificati in JSON?
In una stringa JSON vanno codificati le virgolette doppie, la barra rovesciata e i caratteri di controllo sotto U+0020, come a capo e tabulazioni. Tutto il resto, comprese le lettere accentate come à, è, ò e le emoji, può restare così com’è.
È la stessa cosa di JSON.stringify?
In modalità “Escape” al testo viene applicato JSON.stringify: il risultato corrisponde quindi a ciò che JavaScript produce per un valore di tipo stringa. In modalità “Unescape” viene usato JSON.parse.
Perché l’unescape non riesce?
Di solito nella stringa c’è una virgoletta o una barra rovesciata senza escape, oppure una sequenza che JSON non conosce, come \x41 o \'. JSON ammette solo \" \\ \/ \b \f \n \r \t e \uXXXX.
Strumenti simili
Tutti gli strumenti
Conversione e codifica
- Generatore QR code
- Codifica/decodifica Base64
- Codifica/decodifica URL
- Base64 in immagine
- Binario ↔ decimale
- Binario ↔ hex
- Decimale ↔ hex
- Excel in tabella HTML
- Entità HTML
- Immagine in Base64
- JSON Escape
- Convertitore di base
- Convertitore Punycode
- Testo in ASCII
- Testo in binario
- Testo in decimale
- Testo in esadecimale
- Convertitore Unicode
- Timestamp Unix
Conversione di unità
- Convertitore di unità
- Convertitore di temperatura
- Conversione peso
- Convertitore di superficie
- Convertitore di lunghezza
- Convertitore di angoli
- Convertitore di calorie
- Dimensioni dati
- Volumi per aridi
- Carica elettrica
- Convertitore di energia
- Convertitore di portata
- Convertitore di forza
- Consumo di carburante
- Intensità luminosa
- Forza magnetomotrice
- Convertitore di potenza
- Convertitore di pressione
- Convertitore di dose
- Convertitore di velocità
- Conversione tempo
- Conversione volume