Incolla una stringa JSON con escape, del tipo che trovi nei log e nelle risposte delle API, e ottieni JSON leggibile.
Caricamento dello strumento...
Come usare String to JSON
Incolla la stringa con escape, con o senza le virgolette che la racchiudono.
Leggi il JSON formattato a destra.
Se il payload aveva un doppio escape, copia di nuovo il risultato nell'input ed eseguilo ancora.
Informazioni su String to JSON
Log e code di messaggi amano memorizzare il JSON come testo, il che significa che ogni virgoletta ha un escape con backslash e il tutto appare come "{\"id\":1}". Non è leggibile e non puoi incollarlo in un normale strumento JSON.
Questo convertitore rimuove un livello di escape, poi analizza ciò che c'è dentro e lo formatta. Accetta anche la stringa senza le virgolette esterne, che è l'aspetto che di solito ha quando la copi da una riga di log.
Domande frequenti
E se il risultato ha ancora l'escape?
Alcuni sistemi applicano l'escape due volte a un payload. Usa "Usa come input" ed eseguilo di nuovo: il secondo passaggio rimuove il livello successivo.
Gestisce \n e \t?
Sì. Le sequenze di escape come \n, \t, \\ e \uXXXX vengono riconvertite nei caratteri che rappresentano.
Il testo non è JSON valido dopo la rimozione dell'escape, cosa faccio?
Ottieni un errore con la riga e la colonna all'interno del testo privato dell'escape. Correggi JSON nella pagina del validatore può spesso riparare ciò che resta.