Escape JSON
Escape e unescape di stringhe JSON online. Converti virgolette, backslash e ritorni a capo in sequenze di escape sicure direttamente nel browser.
Cos'è l'escape JSON?
L'escape JSON è il processo di conversione dei caratteri speciali (come virgolette doppie, backslash e caratteri di controllo) in sequenze di escape (come \", \\, \n) affinché possano essere inclusi in modo sicuro nelle stringhe JSON senza corrompere la struttura.
Cos'è l'unescape JSON?
L'unescape JSON è il processo inverso — converte sequenze di escape come \" e \n nei loro caratteri originali (virgolette doppie e ritorni a capo), ripristinando la forma leggibile della stringa.
Quali caratteri devono essere escapati in JSON?
In JSON, i seguenti caratteri devono essere escapati: virgolette doppie ("), backslash (\) e caratteri di controllo come ritorni a capo (\n), tabulazioni (\t), ritorni carrello (\r), backspace (\b) e salti pagina (\f).
I miei dati sono sicuri con questo strumento?
Assolutamente. Tutta l'elaborazione avviene interamente nel tuo browser usando JavaScript. Nessun dato viene inviato a server, rendendo sicuro elaborare contenuto JSON sensibile.
Come faccio a escapare una stringa JSON per il codice JavaScript?
Incolla il testo nel campo di input, seleziona la modalità Escape e facoltativamente attiva "Racchiudi tra virgolette". L'output sarà una stringa correttamente escapata che puoi incorporare direttamente nel codice JavaScript o JSON.
Qual è la differenza tra escape JSON e codifica URL?
L'escape JSON gestisce i caratteri speciali nella sintassi JSON (virgolette, backslash, caratteri di controllo). La codifica URL gestisce i caratteri non sicuri negli URL. Hanno scopi diversi e producono formati di output diversi.
Questo strumento può gestire file JSON di grandi dimensioni?
Sì. Lo strumento elabora il testo direttamente nel browser senza limiti di dimensione. Le prestazioni dipendono dal dispositivo, ma i dati JSON tipici vengono elaborati istantaneamente.
Cosa fa "Racchiudi tra virgolette"?
Quando attivato, l'output escapato viene racchiuso tra virgolette doppie, producendo un letterale stringa JSON valido (ad esempio "Hello \"World\""). Senza questa opzione, viene mostrato solo il contenuto escapato.
Posso usare questo strumento offline?
Sì. Una volta caricata la pagina, tutte le funzionalità lavorano senza connessione internet poiché tutto viene eseguito localmente nel browser.
Come faccio a escapare i caratteri Unicode in JSON?
I caratteri ASCII standard come virgolette e backslash vengono escapati con la notazione backslash (\", \\). Per altri caratteri Unicode si può usare il formato \uXXXX.
Qual è la differenza tra virgolette singole e doppie in JSON?
In JSON, solo le virgolette doppie sono valide per racchiudere valori stringa. Le virgolette singole non hanno significato speciale e non devono essere escapate.
Perché devo escapare le stringhe JSON?
L'escape è necessario quando devi incorporare contenuto generato dall'utente, valori dinamici o testo con caratteri speciali in JSON. Senza un escape corretto, caratteri come virgolette o ritorni a capo romperebbero la sintassi JSON.
Come usare Escape JSON
Applica o rimuovi l'escape dalle stringhe JSON trasformando virgolette, barre rovesciate e a capo in sequenze di escape sicure, o riportandole a caratteri reali. Funziona interamente nel tuo browser e nulla di ciò che incolli viene caricato.
- Incolla il testo o la stringa JSON da convertire nell'area di inserimento.
- Premi “Escape” per trasformare i caratteri speciali come virgolette, barre rovesciate e a capo in sequenze di escape sicure.
- Premi “Unescape” per fare il contrario e riportare le sequenze di escape a virgolette, barre rovesciate e a capo reali.
- Attiva “Wrap in quotes” quando ti serve il risultato racchiuso tra virgolette doppie, pronto da incollare in JSON.
Se l'output mostra barre rovesciate raddoppiate, l'input era probabilmente già con escape: esegui “Unescape” una volta prima di applicarlo di nuovo.
Strumenti correlati
- JSON Stringify Converti oggetti e array JavaScript in stringhe JSON con rientro personalizzabile ed escape HTML. Gratuito, elaborato interamente nel tuo browser.
- TSV in JSON Converti TSV in JSON online gratis. Supporta intestazioni, rilevamento automatico dei tipi e minificazione. Tutto nel browser.
- JSON in CSV Convertitore gratuito JSON in CSV online. Appiattisci oggetti annidati, scegli delimitatori e scarica subito. 100% nel browser.
- Convertitore CSV in JSON Converti CSV in JSON online gratis. Supporta delimitatori personalizzati, oggetti basati su intestazione e rilevamento automatico dei tipi. Tutto nel browser.
- Abbellitore XML Abbellitore XML online gratuito. Formatta e abbellisci XML istantaneamente nel browser.
- Validatore XML Valida sintassi e struttura XML istantaneamente. Rileva errori con numeri di linea precisi e messaggi dettagliati. Gratuito, sicuro, funziona nel tuo browser.
- SQL in JSON Converti istruzioni SQL INSERT in array o oggetti JSON istantaneamente. Supporta VALUES multipli, gestione NULL, rilevamento automatico dei tipi e stampa formattata. 100% lato client, nessun upload.
- Visualizzatore albero YAML Analizza YAML in un albero collassabile interattivo. Supporta YAML multidocumento, ancore e alias, ricerca, conversione JSON e drag & drop di file .yaml/.yml.