Formatador / Minificador / Validador de JSONEscape / Unescape de JSONDiff de JSONOrdenar chaves de JSONJSON ⇄ StringJSON ⇄ XMLXML ⇄ JSONJSON para CSVCSV para JSONJSON ⇄ YAMLJSON para códigoParâmetros de consulta ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
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.