Экспорт журнала из приложения iPhone - PullRequest
1 голос
/ 20 июня 2011

Одной из функций в моем приложении является журнал, в который пользователь может добавлять записи журнала. Я хочу, чтобы пользователь мог экспортировать эти данные. Однако я не знаю, какой формат мне следует использовать для этого. Данные выглядят так:

Дата, расстояние, продолжительность, максимум четыре названия категории. Я хочу сделать так, чтобы можно было отправлять его по почте или открывать в Dropbox по схеме URL, если у пользователя есть Dropbox.

Я читал о формате CSV, но не знаю, хороший ли это формат файла? Моя главная проблема заключается в том, что пользователю не нужно иметь фиксированное количество категорий (может быть от 1 до 4 категорий)

Ответы [ 2 ]

2 голосов
/ 20 июня 2011

CSV (значения, разделенные запятыми) просты (и добавляет очень мало накладных расходов - запятые), но не очень гибкие.Это хорошо для импорта, например, в MSFT Excel.

Вы должны рассмотреть возможность использования XML (того же базового формата, используемого для списков), который является очень гибким (на будущее, если вы захотите добавить дополнительные столбцы в будущем).) и хорошо поддерживаемый формат.

2 голосов
/ 20 июня 2011

Учитывая, что столбцы данных для экспорта будут в целом динамическими, это будет зависеть от того, что выберет пользователь - и в этом нет ничего плохого.

Я думаю, что .csv подходит для этой цели, посколькухорошо - но вы должны спросить себя ... что пользователь будет делать с данными?Вы можете предложить несколько форматов экспорта файлов или любой другой формат, в зависимости от того, что будет с ним делать ваш обычный пользователь.

...