// converters
YAML to TSV.
Take a YAML array of maps and export it as tab-separated values.
YAML input
TSV output
Preguntas frecuentes
¿Cuándo usar TSV en lugar de CSV?
TSV es mejor cuando los valores contienen comas.
¿Preserva el orden de filas?
Sí, el orden del array YAML se mantiene en el TSV.
¿Puedo copiar directamente a Excel?
Sí, el TSV se pega directamente en Excel manteniendo columnas.
YAML a TSV
YAML a TSV funciona de manera similar a YAML a CSV, pero usa caracteres de tabulación como delimitador en lugar de comas. TSV es ventajoso en ciertos entornos, especialmente cuando los datos contienen caracteres de tabulación.
El conversor extrae los datos YAML en forma tabular y formatea cada fila con separación por tabulación. La primera fila contiene los encabezados de columna.
Los archivos TSV son a menudo más robustos que CSV, ya que los caracteres de tabulación ocurren con menos frecuencia en datos naturales que las comas. Esto reduce la necesidad de escaping y comillas.
CSV vs. TSV
CSV usa comas como delimitador y es el formato más universal para datos tabulares. Es compatible con casi todos los programas, pero requiere escaping complejo cuando los datos contienen comas.
TSV usa caracteres de tabulación, que ocurren raramente en datos naturales. Esto hace que los archivos TSV sean a menudo menos propensos a errores, pero menos legibles para humanos, ya que los caracteres de tabulación no son visibles en editores de texto.
Para intercambiar con Excel y otras hojas de cálculo, ambos formatos son adecuados. TSV tiene la ventaja de requerir menos escaping, mientras que CSV es más extendido.
Consejos para una conversión limpia
Asegúrese de que la estructura YAML sea consistente. Las estructuras mixtas con diferentes claves por entrada resultan en salidas TSV inconsistentes.
Tenga en cuenta que algunas herramientas pueden interpretar incorrectamente los caracteres de tabulación en la salida. Pruebe el archivo TSV con el programa destino antes de usarlo en producción.
Si los datos YAML contienen estructuras anidadas, verifique que el conversor descomponga correctamente el anidamiento y nombre los encabezados de columna de manera significativa.