La respuesta corta
- TSV es un formato de texto para intercambiar datos tabulares que separa los campos con tabuladores y los registros con saltos de línea, sin permitir tabuladores literales dentro de los valores.
- Puedes ver un TSV con un editor de texto o abrirlo como tabla en Excel, LibreOffice Calc u OpenOffice Calc. En Windows, impórtalo en Excel seleccionando el tabulador como delimitador. En Mac, utiliza un editor de texto o una hoja de cálculo compatible con TSV. En un móvil, comprueba si la aplicación admite texto sin formato o importación TSV antes de abrir el archivo. Si las columnas se desplazan, busca tabuladores adicionales o saltos de línea dentro de los valores.
- Ten precaución al abrir un TSV de origen desconocido en una hoja de cálculo. OWASP incluye TSV entre los formatos que deben comprobarse por posible inyección de fórmulas: los valores que comienzan por =, +, - o @ pueden interpretarse como fórmulas y provocar manipulación de resultados, resultados engañosos o divulgación de datos. Los efectos de mayor impacto dependen de la configuración, funciones antiguas y acciones del usuario. La extensión no demuestra que el archivo vaya a ejecutar comandos.
Archivos TSV: identificar, abrir y convertir
TSV significa Tab-Separated Values, o valores separados por tabuladores. El registro de IANA exige nombres de campo en la primera línea y el mismo número de campos en cada registro. La Biblioteca del Congreso considera este registro la especificación de facto e identifica la extensión .tsv y el tipo de medio text/tab-separated-values. Los encabezados describen columnas, pero TSV no permite documentar por sí mismo la calidad ni la procedencia de los datos.
Las hojas de cálculo habituales pueden exportar datos TSV a CSV, XLS o XLSX. Importa el archivo con tabuladores como delimitadores, revisa las columnas y guarda o exporta al formato elegido. Los tabuladores y saltos de línea literales no pueden conservarse directamente dentro de los campos TSV: comprueba las convenciones de escape de ambas aplicaciones. Conserva por separado la documentación sobre procedencia y calidad de los datos.
Cómo abrirlo
Puedes ver un TSV con un editor de texto o abrirlo como tabla en Excel, LibreOffice Calc u OpenOffice Calc. En Windows, impórtalo en Excel seleccionando el tabulador como delimitador. En Mac, utiliza un editor de texto o una hoja de cálculo compatible con TSV. En un móvil, comprueba si la aplicación admite texto sin formato o importación TSV antes de abrir el archivo. Si las columnas se desplazan, busca tabuladores adicionales o saltos de línea dentro de los valores.
Puedes ver un TSV con un editor de texto o abrirlo como tabla en Excel, LibreOffice Calc u OpenOffice Calc. En Windows, impórtalo en Excel seleccionando el tabulador como delimitador. En Mac, utiliza un editor de texto o una hoja de cálculo compatible con TSV. En un móvil, comprueba si la aplicación admite texto sin formato o importación TSV antes de abrir el archivo. Si las columnas se desplazan, busca tabuladores adicionales o saltos de línea dentro de los valores.
Las hojas de cálculo habituales pueden exportar datos TSV a CSV, XLS o XLSX. Importa el archivo con tabuladores como delimitadores, revisa las columnas y guarda o exporta al formato elegido. Los tabuladores y saltos de línea literales no pueden conservarse directamente dentro de los campos TSV: comprueba las convenciones de escape de ambas aplicaciones. Conserva por separado la documentación sobre procedencia y calidad de los datos.
Seguridad
Ten precaución al abrir un TSV de origen desconocido en una hoja de cálculo. OWASP incluye TSV entre los formatos que deben comprobarse por posible inyección de fórmulas: los valores que comienzan por =, +, - o @ pueden interpretarse como fórmulas y provocar manipulación de resultados, resultados engañosos o divulgación de datos. Los efectos de mayor impacto dependen de la configuración, funciones antiguas y acciones del usuario. La extensión no demuestra que el archivo vaya a ejecutar comandos.
Un remitente desconocido, un nombre que acaba en dos extensiones o un contenido que no cuadra con la extensión: compruébalo antes de abrirlo.
Cómo convertirlo
Las hojas de cálculo habituales pueden exportar datos TSV a CSV, XLS o XLSX. Importa el archivo con tabuladores como delimitadores, revisa las columnas y guarda o exporta al formato elegido. Los tabuladores y saltos de línea literales no pueden conservarse directamente dentro de los campos TSV: comprueba las convenciones de escape de ambas aplicaciones. Conserva por separado la documentación sobre procedencia y calidad de los datos.
Convierte una copia, nunca el original, y después compara calidad, metadatos y maquetación con el archivo de partida.
Preguntas frecuentes
¿Qué es un archivo TSV?
Es una tabla de texto con campos separados por tabuladores y un registro por línea. El registro de IANA exige nombres de columna en la primera línea, el mismo número de campos por registro y ningún tabulador literal dentro de los valores.
¿Cómo abrir un archivo TSV en Windows e importarlo en Excel?
Usa la importación de texto de Excel y selecciona el tabulador como delimitador. Comprueba que cada valor quede bajo su encabezado. También puedes inspeccionar el texto original con un editor antes de importar datos desconocidos.
¿Cómo abrir un archivo TSV en Mac?
Ábrelo con un editor de texto o impórtalo en una hoja de cálculo que admita TSV. Al importar como tabla, elige el tabulador como delimitador y revisa la alineación de las columnas.
¿Cómo abrir un archivo TSV en el móvil?
Comprueba si tu aplicación admite texto sin formato o importación TSV. Antes de abrir el archivo, revisa las opciones de visualización e importación de la aplicación. Si permite importar, selecciona tabuladores como delimitadores; si no, utiliza un ordenador con un editor de texto o una hoja de cálculo compatible.
¿Cómo corregir las columnas desplazadas al importar un archivo TSV?
Confirma que el delimitador sea el tabulador. Los tabuladores adicionales dentro de valores crean campos extra y los saltos de línea pueden dividir registros. Revisa el texto original, cuenta los campos y comprueba las convenciones de escape del archivo.
¿TSV o CSV: qué formato elegir para una tabla?
TSV separa los campos con tabuladores y CSV con comas. Elige el formato que admita la aplicación de destino. En TSV, revisa especialmente cómo se representan los tabuladores y saltos de línea contenidos en los valores.
¿Cómo convertir un archivo TSV a XLSX, XLS o CSV?
Impórtalo en una hoja de cálculo compatible, revisa el delimitador y las columnas y guarda o exporta como XLSX, XLS o CSV. Los programas habituales permiten estas exportaciones. Comprueba los valores y los caracteres escapados después de convertir.
¿Existe riesgo de inyección de fórmulas en un archivo TSV?
Sí, si una hoja de cálculo interpreta valores no confiables como fórmulas. Presta especial atención a los que comienzan por =, +, - o @. El efecto depende del programa y su configuración; la extensión TSV no implica por sí sola ejecución de comandos.
¿Cómo representar tabuladores y saltos de línea dentro de un archivo TSV?
No pueden conservarse literalmente dentro de los campos TSV. La Biblioteca del Congreso describe el uso de representaciones escapadas al convertir. Verifica las convenciones del exportador y del importador, sin asumir que una secuencia de escape concreta sea universal.
¿Un archivo TSV que se abre bien conserva la procedencia de los datos y garantiza su exactitud?
No. Que se muestre correctamente solo indica que la aplicación puede leer la tabla. TSV no documenta por sí mismo la calidad ni la procedencia de los datos. Conserva esa información por separado y comprueba el origen y los valores.
Formatos relacionados
Fuentes
IANA:text/tab-separated-values 媒体类型登记 · IANA,媒体类型注册机构及 TSV 事实规范
TSV, Tab-Separated Values · 美国国会图书馆,数字格式保存说明
OWASP Web Security Testing Guide:CSV Injection · OWASP Foundation,官方安全测试指南