Sto scrivendo un'applicazione Cocoa e sto cercando di esportare nel formato XML Excel (ISO/IEC 29500-1) che è fondamentalmente un file zip con un sacco di XML i file in esso denominati con estensione .Creazione di file Excel (.xlsx) in Cocoa
Ho provato a generare AppleScript e ad utilizzare NSAppleScript
per creare il file Excel, che funziona, ma è lento e l'utente deve avere installato Excel sul proprio computer.
Sono stato in grado di creare un semplice file .xlsx Excel scrivendo l'XML nei file in Objective C e comprimendoli e rinominando lo zip in .xlsx
. Excel potrebbe aprire il file, ma Numbers ha lanciato un errore nel tentativo di aprire il file che ho creato. Sembra che Excel abbia implementato tutte (o la maggior parte delle) specifiche ISO/IEC, mentre i numeri possono solo aprire la versione aromatizzata di Excel.
Come creare file Excel di lavoro utilizzando Cocoa e Objective-c?
si potrebbe verificare la [documentazione MSDN del formato di file XLSX] (http://msdn.microsoft.com/en-us/library/dd922181 (v = office.12) aspx). Potrebbe esserti d'aiuto ... – froeschli