Pular para o conteúdo
Coverton Blogue
Neste artigo
Tabelas e dados

Converter TSV para CSV: separadores e quebras de linha

Reserve uma folha separada da tab quando o sistema de recepção aceita CSV. Um campo pode conter vírgulas ou fraturas de linha de si próprio, então substituir cada tab com uma comma em texto plano não seria suficiente para preservar as fronteiras celulares.

Abra a ferramenta →Como usar esta ferramenta ↓
Converter TSV para CSV
A ilustração mostra o fluxo de uso da ferramenta. Ela não representa o resultado de um arquivo enviado.

Como usar esta ferramenta

  1. Escolha arquivos no formato TSV, TXT. Máximo: 1.
  2. Confira as configurações (Codificação de entrada) e inicie o processamento.
  3. Baixe o resultado CSV e confira o conteúdo e a qualidade.

Escolha as configurações certas

Verifique se a fonte usa UTF-8 ou uma codificação compatível com EUC-KR e escolha-a adequadamente. Os campos de entrada são lidos com tabulações, enquanto o CSV salvo usa vírgulas como separadores.

Entrada suportada
  • TSV, TXT
Saída
  • CSV
Configurações disponíveis
  • Codificação de entrada

Antes de começar

Entenda os dados antes de transformá-los

Identifique o que cada linha ou valor representa e guarde uma cópia da fonte. Em tabelas, confira cabeçalhos, separadores e codificação; em arquivos estruturados, veja os objetos ou arrays exigidos. A exibição de uma planilha não basta para interpretar identificadores, datas e valores monetários.

Escolha colunas de correspondência, regras de tipo e campos de saída conforme o destino, quando essas opções existirem. Teste uma amostra com campo vazio, repetição e pontuação. Em etiquetas, gráficos ou documentos personalizados, confira de qual coluna vem cada valor, além das unidades e dos textos.

Defina verificações antes de processar: um identificador que deve manter a grafia, um valor com interpretação conhecida e uma relação esperada entre registros. Quando houver regras de tipo ou correspondência, diferencie o valor fonte de sua exibição. Teste datas ambíguas e chaves com grafias diferentes antes de adotar uma regra ampla. Guarde regras e exigências do destino com o resultado para identificar se a diferença vem da entrada, da interpretação ou da transformação.

Confira valores e exceções

Reabra ou importe a saída com os ajustes do programa de destino. Compare cabeçalhos, número de registros e algumas amostras com a fonte. Resumir, dividir ou remover duplicatas pode mudar a quantidade de propósito; verifique a razão, em vez de exigir o mesmo total de linhas em toda transformação.

Leia os relatórios de exceção ou validação antes de seguir. Para colunas deslocadas, caracteres ilegíveis ou chaves ausentes, confira delimitador, codificação e grafia exata dos cabeçalhos. Codificar não é criptografar; formatar não confirma o significado. Teste os códigos ou etiquetas impressos antes de produzir o conjunto completo.

Exemplo de entrada e saída

nome/conto separado → comma-separado CSV

Exemplos descrevem o fluxo de trabalho. Os resultados dependem do arquivo de origem e das configurações.

Verifique o resultado antes de salvar

Compare a largura do cabeçalho e o número de linhas de dados com a origem. Inspecione um endereço contendo vírgulas ou uma descrição contendo aspas para confirmar se cada um permanece como uma célula.

Se o resultado for diferente do que você esperava

Aspas não fechadas ou sintaxe de campo fora do padrão podem causar erros de análise. Se a saída aparecer em uma coluna, verifique se as configurações de importação do aplicativo receptor também usam um delimitador de vírgula.

Limites de uso

  • Confira codificação, separador e colunas. Números grandes podem perder precisão em JavaScript; CSV não mantém todos os tipos e estruturas aninhadas.

Continue com ferramentas relacionadas

Converter CSV para JSON

A primeira linha CSV fornece as chaves para o objeto JSON de cada linha de dados. Os valores das células são armazenados como strings, portanto, inspecione seus tipos antes de passar o resultado para um sistema que espera números ou valores booleanos.

Escolha o codificação de fonte e use detecção de delimitador automática ou selecione o delimitador real. Resolva cabeças vazias ou duplicadas e certifique-se de que cada linha tem o mesmo número de colunas que o cabeças.

Abra a ferramenta →

Converter JSON para CSV

A conversão exige um array cujos elementos sejam objetos. Decida se os objetos aninhados devem virar colunas separadas ou permanecer como strings JSON nas células; a leitura da planilha muda conforme essa escolha.

Ative o achatamento para transformar as propriedades de objetos aninhados em cabeçalhos unidos por pontos. Os arrays não são expandidos em várias linhas; confira essas células separadamente se quiser analisar cada elemento.

Abra a ferramenta →

Este guia explica a ferramenta de acesso público que funciona no navegador. Guarde uma cópia do original e confira o resultado antes de compartilhar.

Esta tradução foi preparada com auxílio de software. Você também pode ler a versão em inglês. Leia em inglês