Saltar al contenido
Coverton Blog
En este artículo
Tablas y datos

Convertir CSV a TSV: separadores y saltos de línea

Salva CSV como TSV cuando el sistema de recepción requiere entrada separada de la tab. Un archivo llamado CSV puede usar otro delimitador, por lo que inspeccione sus titulares y límites de campo antes de confiar en el nombre de archivo solo.

Abre la herramienta →Cómo utilizar esta herramienta ↓
Convertir CSV a TSV
Ilustración del flujo de trabajo de esta herramienta; no es el resultado de un archivo cargado.

Cómo utilizar esta herramienta

  1. Elige archivos en formato CSV. Máximo: 1.
  2. Revisa los ajustes (Codificación de entrada, Separador de entrada) e inicia el proceso.
  3. Descarga el resultado TSV y revisa su contenido y calidad.

Elija la configuración correcta

Elija la codificación de origen y el delimitador; compruebe que la detección automática coincide con la tabla. La salida usa tabulaciones, de modo que las descripciones con comas pueden permanecer en un único campo.

Entrada admitida
  • CSV
Salida
  • TSV
Configuraciones disponibles
  • Codificación de entrada
  • Separador de entrada

Antes de empezar

Aclarar el significado de los datos

Antes de transformar datos, determine qué representa cada fila o valor y conserve una copia. En tablas, revise encabezados, separadores y codificación; en archivos estructurados, los objetos o arrays requeridos. La apariencia en una hoja de cálculo no basta para interpretar identificadores, fechas e importes.

Elija columnas de correspondencia, reglas de tipo y campos de salida según el sistema de destino, cuando esas opciones estén disponibles. Pruebe una muestra con un vacío, una repetición y puntuación. Para etiquetas, gráficos o documentos personalizados, compruebe columnas de origen, unidades y textos.

Defina controles previos: un identificador que debe conservar su escritura, un valor de interpretación conocida y una relación esperada entre registros. Si hay reglas de tipo o correspondencia, distinga el valor fuente de su visualización en el programa. Pruebe fechas ambiguas y claves con distinta escritura antes de aplicar una regla amplia. Guarde las reglas y los requisitos junto al resultado para atribuir una diferencia a entrada, interpretación o transformación.

Comprobar valores y excepciones

Abra o importe la salida con los ajustes del destino. Compare encabezados, número de registros y valores de muestra con la fuente. Resumir, dividir o quitar duplicados puede cambiar el número de filas de forma intencionada; compruebe la causa en lugar de exigir que cualquier transformación conserve el mismo total.

Lea los informes de excepciones o validación antes de continuar. Ante columnas desplazadas, caracteres dañados o claves ausentes, revise delimitador, codificación y escritura exacta del encabezado. Codificar no es cifrar y dar formato no confirma el significado. Pruebe los códigos o etiquetas impresos antes de producir todo el conjunto.

Ejemplo de entrada y salida

Los campos citados CSV → los registros separados

Los ejemplos describen el flujo de trabajo. Los resultados dependen del archivo fuente y de la configuración.

Compruebe el resultado antes de guardar

Importe con un delimitador de tabulaciones en el programa de destino y compare encabezados y recuentos de columnas. Inspeccione los campos que contienen tabulaciones o saltos de línea para detectar divisiones accidentales en columnas o filas adicionales.

Si el resultado no es el esperado

Diferentes importadores pueden interpretar las tabulaciones y los saltos de línea dentro de las celdas entre comillas de manera diferente. Para caracteres confusos o columnas desplazadas, revise tanto las opciones de lectura del origen como la configuración de importación de la aplicación receptora.

Límites a tener en cuenta

  • CSV guarda texto en filas y columnas. Los campos entre comillas pueden contener comas y saltos de línea. La codificación y los encabezados varían. Las hojas de cálculo pueden cambiar ceros iniciales, fechas e identificadores largos.
  • Revisa codificación, separador y columnas. Los números grandes pueden perder precisión en JavaScript; CSV no conserva todos los tipos ni estructuras anidadas.

Continuar con herramientas relacionadas

Convertir CSV a JSON

La primera fila CSV proporciona las claves para el objeto JSON de cada fila de datos. Los valores de las celdas se almacenan como cadenas, así que inspeccione sus tipos antes de pasar el resultado a un sistema que espera números o valores booleanos.

Seleccione la codificación de fuente y utilice la detección delimitadora automática o seleccione el delimitador real. Resolva los heads vacíos o duplicados y asegúrese de que cada línea tenga el mismo número de columnas que el header.

Abre la herramienta →

Convertir JSON a CSV

La conversión requiere un array cuyos elementos sean objetos. Decida si los objetos anidados deben ocupar columnas separadas o quedar como cadenas JSON en las celdas; la tabla se interpreta de forma distinta en cada caso.

Active el aplanado para convertir las propiedades de objetos anidados en encabezados unidos por puntos. Los arrays no se expanden en varias filas; revise esas celdas por separado si desea analizar cada elemento.

Abre la herramienta →

Esta guía explica la herramienta de acceso público que se utiliza en el navegador. Guarde una copia del original y revise el resultado antes de compartirlo.

Esta traducción fue preparada con asistencia de software. También puedes leer la versión en inglés. Leer en ingles