jsonecho

JSON Escape

Incolla il tuo testo e ottienilo con l'escape per JSON, pronto da incollare nel codice o nei dati.

Caricamento dello strumento...

Come usare JSON Escape

  1. Incolla o digita il testo di cui vuoi eseguire l'escape.
  2. Regola le opzioni se serve.
  3. Copia il risultato con escape.

Informazioni su JSON Escape

Per inserire testo arbitrario dentro una stringa JSON devi fare l'escape della virgoletta doppia, del backslash e di tutti i caratteri di controllo. Un a capo diventa \n, una tabulazione \t e qualsiasi altro carattere sotto U+0020 diventa \uXXXX. Dimentica uno di questi e l'intero documento non è valido.

Questo strumento trasforma qualsiasi testo, su più righe o no, nel contenuto di una stringa JSON. Incolla il risultato tra virgolette doppie e ottieni un valore JSON valido.

Cosa viene sottoposto a escape

La virgoletta doppia diventa \", il backslash \\, a capo \n, carriage return \r, tabulazione \t, backspace \b, form feed \f; gli altri caratteri di controllo diventano \u00XX.

Domande frequenti

Viene eseguito l'escape della barra?

No. JSON consente \/ ma non lo richiede. Ometterlo mantiene il testo più corto e più facile da leggere.

Viene eseguito l'escape degli apici singoli?

No. Le stringhe JSON usano solo virgolette doppie, quindi un apice singolo non richiede escape.

I caratteri non ASCII devono avere l'escape?

No, JSON è UTF-8 e gestisce qualsiasi carattere. L'opzione esiste per i sistemi che vogliono ASCII puro in transito.

Come gestisco le emoji?

Senza l'opzione restano come sono. Con l'opzione diventano una coppia surrogata come \ud83d\ude00, che è il modo in cui JSON scrive i caratteri esterni al BMP.

Altro in Escape e testo

Tutti gli strumenti →