JSON ⇄ String

Converta entre strings com escape duplo e JSON

Como usar

O "String → JSON" continua analisando até que o resultado deixe de ser string, para restaurar um JSON que foi escapado várias vezes (comum em logs de API onde payloads são encapsulados camada por camada).

Perguntas frequentes

O que é escape duplo?

Serializar um JSON como string mais uma vez adiciona uma camada extra de barras invertidas antes das aspas, por exemplo "{\"a\":1}". Esta ferramenta remove as camadas uma a uma até chegar ao objeto real.

O que o JSON → String faz?

Ele primeiro analisa a entrada e a serializa novamente em uma linha compacta, como normalização; se a entrada for uma string, ele escapa mais uma camada.