pt

Escapar string JSON

Transforme qualquer texto num literal de cadeia JSON pronto a usar (aspas e quebras de linha escapadas), localmente e sem qualquer envio.

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    Quem quiser incorporar texto em JSON ou em código-fonte tem de o escapar: as aspas, as barras invertidas, as quebras de linha e as tabulações têm aí um significado especial e quebrariam o código que as rodeia. Esta ferramenta pega no teu texto em bruto e devolve-o como um literal de cadeia JSON válido, incluindo as aspas que o envolvem, pronto a colar sem risco num ficheiro JSON ou no teu código.

    Em concreto, as aspas duplas, as barras invertidas e os caracteres de controlo como a quebra de linha e a tabulação são reescritos nas suas formas escapadas (\" \\ \n \t). O resultado corresponde exatamente ao que uma linguagem de programação produz ao serializar uma cadeia, e na leitura pode ser reconvertido sem perdas no texto original.

    A conversão corre inteiramente de forma local no teu navegador, em JavaScript puro: o teu texto não é enviado, não é armazenado e nenhuma biblioteca externa é carregada a partir de um CDN. O resultado podes descarregá-lo como ficheiro de texto ou copiá-lo diretamente para o teu ficheiro.

    Ficha técnica

    Ficha técnica
    Formatos de entradaEntrada de texto
    Formato de saídaTXT
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Cola o texto no campo de texto.
    2. Clica em escapar.
    3. Lê ou descarrega o literal de cadeia JSON.

    Limites: A ferramenta gera um único literal de cadeia JSON a partir de todo o texto introduzido (com as aspas que o envolvem). Não formata um documento JSON completo: para isso existe a ferramenta de formatação JSON. Os textos muito grandes são limitados pela memória do teu dispositivo.

    Perguntas frequentes

    O meu texto é enviado?

    Não. A conversão corre inteiramente de forma local no teu navegador; o teu texto nunca sai do teu dispositivo e não é armazenado.

    O que é escapado?

    As aspas duplas, as barras invertidas e os caracteres de controlo como a quebra de linha (\n) e a tabulação (\t), exatamente o que um literal de cadeia JSON válido exige.

    As aspas vêm incluídas?

    Sim. A saída é um literal completo, com as aspas que o envolvem, por isso podes usá-lo diretamente como valor em JSON ou em código.

    Como faço para reverter?

    Um literal de cadeia JSON pode ser reconvertido sem perdas no texto original na leitura, com qualquer analisador JSON.

    Ferramentas relacionadas