00

A resposta curta

  • TSV é um formato de texto para troca de dados tabulares que separa campos por tabulações e registros por quebras de linha, sem permitir tabulações literais nos valores dos campos.
  • Visualize um TSV em um editor de texto ou abra a tabela no Excel, LibreOffice Calc ou OpenOffice Calc. No Windows, importe no Excel e escolha tabulação como delimitador. No Mac, use um editor de texto ou uma planilha compatível com TSV. No celular, verifique se o aplicativo aceita texto simples ou importação TSV antes de abrir o arquivo. Se as colunas ficarem desalinhadas, procure tabulações extras ou quebras de linha dentro dos valores.
  • Tenha cautela ao abrir TSV de origem desconhecida em uma planilha. A OWASP inclui TSV nas verificações de exportação para planilhas: valores iniciados por =, +, - ou @ podem ser interpretados como fórmulas, causando adulteração de resultados, resultados enganosos ou exposição de dados. Efeitos de maior impacto dependem da configuração do programa, de recursos antigos e da interação do usuário. A extensão não comprova que o arquivo executará comandos.
01

Arquivos TSV: identificar, abrir e converter

TSV significa Tab-Separated Values, ou valores separados por tabulações. O registro da IANA exige nomes de campos na primeira linha e o mesmo número de campos em todos os registros. A Biblioteca do Congresso considera esse registro a especificação de fato e identifica a extensão .tsv e o tipo de mídia text/tab-separated-values. Os cabeçalhos descrevem colunas, mas o formato não oferece suporte próprio à documentação de qualidade ou procedência dos dados.

Guarde o original

Programas comuns de planilha podem exportar dados TSV para CSV, XLS ou XLSX. Importe o arquivo usando tabulação como delimitador, confira as colunas e salve ou exporte no formato desejado. Tabulações e quebras de linha literais não podem ser mantidas diretamente nos campos TSV; confira as convenções de escape dos dois programas. Guarde separadamente a documentação de procedência e qualidade que precisar ser preservada.

02

Como abrir

Visualize um TSV em um editor de texto ou abra a tabela no Excel, LibreOffice Calc ou OpenOffice Calc. No Windows, importe no Excel e escolha tabulação como delimitador. No Mac, use um editor de texto ou uma planilha compatível com TSV. No celular, verifique se o aplicativo aceita texto simples ou importação TSV antes de abrir o arquivo. Se as colunas ficarem desalinhadas, procure tabulações extras ou quebras de linha dentro dos valores.

Só quero visualizar

Visualize um TSV em um editor de texto ou abra a tabela no Excel, LibreOffice Calc ou OpenOffice Calc. No Windows, importe no Excel e escolha tabulação como delimitador. No Mac, use um editor de texto ou uma planilha compatível com TSV. No celular, verifique se o aplicativo aceita texto simples ou importação TSV antes de abrir o arquivo. Se as colunas ficarem desalinhadas, procure tabulações extras ou quebras de linha dentro dos valores.

Preciso enviar para alguém

Programas comuns de planilha podem exportar dados TSV para CSV, XLS ou XLSX. Importe o arquivo usando tabulação como delimitador, confira as colunas e salve ou exporte no formato desejado. Tabulações e quebras de linha literais não podem ser mantidas diretamente nos campos TSV; confira as convenções de escape dos dois programas. Guarde separadamente a documentação de procedência e qualidade que precisar ser preservada.

03

Segurança

Tenha cautela ao abrir TSV de origem desconhecida em uma planilha. A OWASP inclui TSV nas verificações de exportação para planilhas: valores iniciados por =, +, - ou @ podem ser interpretados como fórmulas, causando adulteração de resultados, resultados enganosos ou exposição de dados. Efeitos de maior impacto dependem da configuração do programa, de recursos antigos e da interação do usuário. A extensão não comprova que o arquivo executará comandos.

Pare se notar alguma dessas coisas

Remetente desconhecido, nome terminando em duas extensões ou conteúdo que não bate com a extensão: confira antes de abrir.

04

Como converter

Programas comuns de planilha podem exportar dados TSV para CSV, XLS ou XLSX. Importe o arquivo usando tabulação como delimitador, confira as colunas e salve ou exporte no formato desejado. Tabulações e quebras de linha literais não podem ser mantidas diretamente nos campos TSV; confira as convenções de escape dos dois programas. Guarde separadamente a documentação de procedência e qualidade que precisar ser preservada.

Antes de converter

Converta uma cópia, nunca o original, e depois compare qualidade, metadados e diagramação com o arquivo de partida.

05

Perguntas frequentes

O que é um arquivo TSV?

É uma tabela em texto simples com campos separados por tabulações e um registro por linha. O registro da IANA exige nomes de colunas na primeira linha, igual quantidade de campos por registro e ausência de tabulações literais dentro dos valores.

Como abrir um arquivo TSV no Windows e importar no Excel?

Use a importação de texto do Excel e selecione tabulação como delimitador. Confira se os valores estão sob os cabeçalhos corretos. Um editor de texto também permite examinar o conteúdo original antes de importar dados desconhecidos.

Como abrir um arquivo TSV no Mac?

Use um editor de texto para ler o arquivo ou importe em um programa de planilha compatível com TSV. Na importação, escolha tabulação como delimitador e confira o alinhamento das colunas.

Como abrir um arquivo TSV no celular?

Verifique se o aplicativo escolhido aceita texto simples ou importação TSV. Antes de abrir o arquivo, confira as opções de visualização e importação do aplicativo. Se houver importação, escolha tabulação como delimitador; caso contrário, use um computador com editor de texto ou planilha compatível.

Como corrigir colunas desalinhadas ao importar um arquivo TSV?

Confira se o delimitador é a tabulação. Tabulações extras nos valores criam campos adicionais, e quebras de linha podem dividir registros. Examine o texto original, compare a quantidade de campos e verifique as convenções de escape usadas na origem.

TSV ou CSV: qual formato escolher para uma tabela?

TSV separa campos por tabulações; CSV usa vírgulas. Escolha o formato aceito pelo aplicativo de destino. No TSV, confira especialmente como serão representadas as tabulações e quebras de linha que fazem parte dos valores.

Como converter um arquivo TSV para XLSX, XLS ou CSV?

Importe em uma planilha compatível, confira o delimitador e as colunas e salve ou exporte como XLSX, XLS ou CSV. Programas comuns de planilha oferecem essas exportações. Revise os valores e os caracteres escapados após a conversão.

Um arquivo TSV apresenta risco de injeção de fórmulas?

Sim, quando a planilha interpreta valores não confiáveis como fórmulas. Observe especialmente valores iniciados por =, +, - ou @. As consequências dependem do programa e da configuração; a extensão TSV, por si só, não significa execução de comandos.

Como representar tabulações e quebras de linha dentro de um arquivo TSV?

Esses caracteres não podem ser preservados literalmente dentro dos campos TSV. A Biblioteca do Congresso descreve o uso de representações escapadas durante a conversão. Confira as convenções do exportador e do importador, sem presumir que uma sequência de escape seja universal.

Um arquivo TSV que abre corretamente preserva a procedência dos dados e comprova sua exatidão?

Não. A exibição correta indica apenas que o aplicativo consegue ler a tabela. TSV não oferece documentação própria de qualidade ou procedência dos dados. Mantenha essas informações separadamente e avalie a origem e os valores.

06

Formatos relacionados

Fontes

IANA:text/tab-separated-values 媒体类型登记 · IANA,媒体类型注册机构及 TSV 事实规范

TSV, Tab-Separated Values · 美国国会图书馆,数字格式保存说明

OWASP Web Security Testing Guide:CSV Injection · OWASP Foundation,官方安全测试指南