Estoy escribiendo una aplicación Cocoa y estoy intentando exportar al formato XML de Excel (ISO/IEC 29500-1) que es básicamente un archivo zip con un montón de XML archivos en él nombrados con una extensión .xlsx
.Crear archivos Excel (.xlsx) en Cocoa
He intentado generar AppleScript y usando NSAppleScript
para crear el archivo de Excel, que funciona, pero es lento y el usuario tiene que tener Excel instalado en su máquina.
Pude crear un archivo .xlsx Excel simple escribiendo el XML en archivos en Objective C y comprimiéndolos y cambiando el nombre del archivo zip al .xlsx
. Excel podría abrir el archivo, pero Numbers lanzó un error al intentar abrir el archivo que creé. Parece que Excel debe haber implementado todas (o la mayoría de) la especificación ISO/IEC, mientras que Numbers solo puede abrir la versión con sabor de Excel.
Cómo crear archivos de Excel que funcionen usando Cocoa y Objective-c?
se puede consultar la [documentación de MSDN del formato de archivo XLSX] (http://msdn.microsoft.com/en-us/library/dd922181 (v = office.12) .aspx). Que eso sea de ayuda para usted ... – froeschli