Pular para o conteúdo principal

CSV Escape / Unescape

Escape um valor de texto bruto em um campo CSV seguro — envolvendo-o em aspas e duplicando as aspas internas quando contém o delimitador, um caractere de aspa ou uma quebra de linha — ou unescape um campo CSV entre aspas de volta ao seu valor original. Segue as regras de aspas RFC 4180.

Entrada

Apenas modo escape — um valor é entre aspas se contiver este delimitador.

Apenas modo escape.

Saída

Resultado
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/csv-escape-unescape \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "Smith, \"John\"",
    "mode": "escape",
    "delimiter": ",",
    "quoteStyle": "as-needed"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `csv-escape-unescape` tool (CSV Escape / Unescape) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/csv-escape-unescape/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="CSV Escape / Unescape — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

Escape um valor único bruto para que possa ser descartado com segurança em um arquivo CSV, ou unescape um campo CSV entre aspas de volta ao seu texto original. Cole seu valor, escolha um modo e o resultado é atualizado instantaneamente — tudo é executado no seu navegador, portanto, nada do que você digita sai do seu dispositivo.

O que "escape" significa em CSV

As aspas RFC 4180 são simples, mas fáceis de fazer errado manualmente: um campo só precisa ser envolvido em aspas duplas se contiver o delimitador, uma aspa dupla ou uma quebra de linha — e qualquer aspa dupla já dentro do valor deve ser duplicada (" vira "") para que um analisador não a leia como o final do campo. Um valor sem nenhum desses caracteres pode permanecer completamente sem aspas. Fazer isso incorretamente corrompe a linha (uma vírgula sem escape é dividida em uma coluna extra) ou bagunça um CSV limpo com aspas desnecessárias.

Como usar

  1. Cole o valor na caixa de entrada.
  2. Escolha Escape para transformar texto bruto em um campo CSV seguro, ou Unescape para transformar um campo CSV entre aspas de volta em texto simples.
  3. No modo Escape, defina o Delimitador que seu CSV realmente usa (vírgula, ponto e vírgula, tab ou barra) — as aspas só são acionadas naquele caractere, portanto, a escolha correta é importante. Estilo de aspas permite forçar aspas em todos os valores em vez de apenas quando necessário.
  4. Copie ou baixe o resultado.

O modo Unescape aceita um campo com ou sem aspas ao redor e relata um erro claro se um campo entre aspas estiver malformado — por exemplo, uma aspa de fechamento ausente.

Como isso difere do CSV Formatter

CSV Formatter analisa uma tabela CSV inteira — muitas linhas e colunas — e a reorganiza com delimitadores e aspas consistentes. Esta ferramenta funciona em um valor por vez: o texto bruto que você teria que colocar entre aspas manualmente antes de colar em uma planilha, uma linha CSV gerada por script ou uma instrução COPY. Use CSV Formatter para limpar um arquivo existente; use esta ferramenta para preparar (ou desempacotar) com segurança um valor único problemático.

Meus dados são privados?

Sim. Todo escape e unescape acontece localmente no seu navegador usando JavaScript simples. Seu texto nunca é enviado para um servidor.

Usos comuns

Inserir com segurança um valor que contém vírgulas ou aspas (um endereço, um nome entre aspas, notas em formato livre) em uma linha CSV construída manualmente; extrair o valor real de um campo entre aspas copiado de um arquivo CSV ou log; e verificar como um valor será colocado entre aspas antes de atingir um analisador downstream.

csvescapeunescapequotecommadelimiterrfc 4180spreadsheet

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.