Convertidor de TSV a CSV
Convierte TSV a CSV y CSV a TSV. Pega celdas copiadas de una hoja de cálculo y obtén un CSV, o hazlo al revés. Las comas, tabulaciones, comillas y saltos de línea dentro de las celdas se conservan intactos. Funciona en tu navegador.
Entrada
Salida
Leerme
¿Qué son TSV y CSV?
TSV (valores separados por tabulaciones) y CSV (valores separados por comas) son formatos de texto plano para tablas. Cada línea es una fila, y las celdas de una fila están separadas por una tabulación en TSV y por una coma en CSV. Excel, Google Sheets, LibreOffice, las bases de datos y prácticamente todas las herramientas de datos pueden leer ambos formatos, pero muchos programas solo aceptan uno de ellos.
Las celdas que contienen el separador, unas comillas o un salto de línea se encierran entre comillas dobles, y las comillas que aparecen dentro de una celda de este tipo se escriben dos veces (""). Así es como las hojas de cálculo escriben ambos formatos, incluso cuando copias celdas al portapapeles.
Descripción de la herramienta
Esta herramienta convierte tablas entre TSV y CSV en tu navegador. Pega celdas copiadas de una hoja de cálculo para obtener CSV, o pega CSV para obtener TSV que puedas volver a pegar en una hoja de cálculo. Las comas, las comillas y las celdas de varias líneas se gestionan correctamente en ambas direcciones, por lo que ninguna celda se divide o combina por error.
Funciones
- Convierte TSV a CSV y CSV a TSV, con un botón de intercambio para cambiar la dirección
- Mantiene intactas las comas, las tabulaciones, las comillas y los saltos de línea dentro de las celdas
- Muestra las tabulaciones como flechas para que puedas ver las columnas
- Indica la línea donde aparece una comilla que nunca se cierra
Cómo funciona
La entrada se lee celda por celda. Una celda que comienza con una comilla doble continúa hasta encontrar la comilla de cierre correspondiente, por lo que puede contener separadores y saltos de línea; además, dos comillas seguidas representan una sola comilla. A continuación, las celdas se unen utilizando el otro separador, y una celda solo se encierra entre comillas cuando contiene ese separador, una comilla o un salto de línea. Las líneas en blanco se omiten y se ignora una marca de orden de bytes al principio del archivo.
Consejos
- Selecciona celdas en Excel o Google Sheets y cópialas: el portapapeles contiene TSV, listo para pegarlo aquí.
- Pega el resultado TSV directamente en una hoja de cálculo para rellenar las celdas.
- Si todas las filas de tu CSV terminan en una sola columna, probablemente el archivo utilice punto y coma en lugar de comas.