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 ...

Processando localmente no seu dispositivo ...

0%

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
Hosted in GermanyGlobal Content Delivery
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 seu 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 arquivo JSON ou no seu código.

Em concreto, as aspas duplas, as barras invertidas e os caracteres de controle 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 seu navegador, em JavaScript puro: o seu texto não é enviado, não é armazenado e nenhuma biblioteca externa é carregada a partir de um CDN. O resultado pode baixá-lo como arquivo de texto ou copiá-lo diretamente para o seu arquivo.

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. Cole o texto no campo de texto.
  2. Clique em escapar.
  3. Leia ou baixe o literal de cadeia JSON.

Limites: A ferramenta gera um único literal de cadeia JSON a partir de todo o texto inserido (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 seu dispositivo.

Perguntas frequentes

Meu texto é enviado?

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

O que é escapado?

As aspas duplas, as barras invertidas e os caracteres de controle 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 pode 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

Formatar JSON · Codificar a URL · Texto para Base64 · Escapar o Unicode