Как экспортировать базу данных sqlite3 в формате файла mac xml xls программно в iPhone?

#iphone #objective-c #sqlite #export #export-to-excel

#iPhone #objective-c #sqlite #экспорт #экспорт в Excel

Вопрос:

Как экспортировать таблицу базы данных sqlite3 в формате электронных таблиц mac xml excel .xml и microsoft Excel xsl xml программно?

Ответ №1:

Если вы использовали Core Data для управления своей базой данных, просто выполните цикл по объектам и используйте NSMutableString для создания вашего документа. Для MS Excel вы можете создать HTML, и он тоже будет прочитан.

Комментарии:

1. Я не использовал core Data и хочу экспортировать данные только из приложения, и это также в формате .xls.

2. Я не понимаю; если вам нужно загрузить файл XLS, вы можете создать его в виде HTML-таблицы, поэтому не нужно создавать XML-документ. Если вам нужен именно XML-файл, вы все равно можете зациклить курсор на данных из вашей таблицы и использовать NSMutableString для добавления элементов из вашего курсора