Я пишу приложение Какао и пытаюсь экспортировать в формат Excel XML (ISO / IEC 29500-1), который в основном представляет собой zip-файл с кучей XML-файлов в нем, названный .xlsx
расширение.
Я попытался сгенерировать AppleScript и использовать NSAppleScript
для создания файла Excel, который работает, но работает медленно, и пользователь должен установить Excel на своем компьютере.
Iсмог создать простой файл .xlsx Excel, записав XML в файлы в Objective C, сжав их и переименовав zip в .xlsx
.Excel мог открыть файл, но Numbers выдавал ошибку, пытаясь открыть созданный мной файл.Кажется, в Excel должны быть реализованы все (или большинство) спецификаций ISO / IEC, в то время как Numbers может открывать только версию со вкусом Excel.
Как создавать рабочие файлы Excel с использованием Cocoa и Objective-c?