Quiero generar mediante programación archivos tsv con celdas de varias líneas que se mantengan cuando se abran en la aplicación Numbers.
¿Qué carácter de nueva línea utilizar para habilitar las celdas multilínea?
Quiero generar mediante programación archivos tsv con celdas de varias líneas que se mantengan cuando se abran en la aplicación Numbers.
¿Qué carácter de nueva línea utilizar para habilitar las celdas multilínea?
El CSV está estandarizado con RFC 4180 . Para los campos multilínea las reglas son
Si esto no funciona con Numbers, también puede crear un archivo Numbers, añadir algunos campos multilínea, exportar el archivo como CSV/TSV y verificar la codificación/citación utilizada con TextEdit después.
Del comentario de @usuario3439894 :
Cuando Números exportaciones a CSV utiliza CR/LF entre filas pero utiliza LF para las líneas múltiples células y el valor está en comillas dobles .
En Números exportaciones a CSV utiliza CR/LF entre filas pero utiliza LF para multilínea células y el valor está en comillas dobles .
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
1 votos
A tu respuesta borrada (que no era una respuesta) intenta esto en Terminal :
printf '"line one\nline two"\r\nanother line' > foobar.csv
0 votos
@user3439894: ¡Sí, esto funciona!