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.