从iPhone应用程序导出日志

从iPhone应用程序导出日志,iphone,export,file-format,Iphone,Export,File Format,我的应用程序中的一个功能是日志,用户可以在其中添加日志条目。我想让用户能够导出此数据。但是我不知道我应该使用哪种格式。数据如下所示: A日期、距离、持续时间,最多四个类别名称。我想要的是,如果用户有dropbox,就可以通过邮件发送它,或者使用URL方案使用dropbox打开它 我读过关于CSV格式的书,但我不知道这是否是一种好的文件格式?我主要担心的是,用户不必有固定数量的类别,可以是1-4个类别因为要导出的数据列总体上是动态的,这将取决于用户选择的内容-这没有错 我认为.csv对于这个目的也

我的应用程序中的一个功能是日志,用户可以在其中添加日志条目。我想让用户能够导出此数据。但是我不知道我应该使用哪种格式。数据如下所示:

A日期、距离、持续时间,最多四个类别名称。我想要的是,如果用户有dropbox,就可以通过邮件发送它,或者使用URL方案使用dropbox打开它


我读过关于CSV格式的书,但我不知道这是否是一种好的文件格式?我主要担心的是,用户不必有固定数量的类别,可以是1-4个类别

因为要导出的数据列总体上是动态的,这将取决于用户选择的内容-这没有错


我认为.csv对于这个目的也很好-但是你需要问问自己。。。用户将如何处理数据?您可以提供多种文件导出格式,也可以提供任何最好的文件导出格式,这取决于您的普通用户将如何使用这些格式。

由于要导出的数据列总体上是动态的,这将取决于用户选择的内容—这一点没有错


我认为.csv对于这个目的也很好-但是你需要问问自己。。。用户将如何处理数据?您可以提供多种文件导出格式,也可以提供任何最好的文件导出格式,具体取决于您的普通用户将如何使用它。

CSV逗号分隔值很简单,只增加很少的开销-逗号,但灵活性不高。例如,这适用于导入到MSFT Excel


你应该考虑使用XML和PrIST相同的底层格式,这是一个非常灵活的未来证明,如果你希望在将来添加额外的列和支持格式。<> p> CSV逗号分隔的值很简单,增加很少的开销-逗号,但不是非常灵活。例如,这适用于导入到MSFT Excel


你应该考虑使用XML和PrIST相同的底层格式,这是一个非常灵活的未来证明,如果你希望在将来添加额外的列和支持格式。CSV非常适合我导出的数据,所以动态列计数并不重要?您编写的方法将整理所需数据或从数组/字典或任何结构中获取数据,它将从它们包含的任何内容中获取信息。解释它们的内容并动态创建csv文件对您来说应该没有任何问题。试试吧,让我们知道你的进展情况:好的,谢谢。我将从我的sqlite数据库中获取数据,我将首先阅读有关CSV格式的更多信息。我会更新我的答案,当我得到它的工作:嗨,谢谢你的快速回复。CSV非常适合我导出的数据,所以动态列计数并不重要?您编写的方法将整理所需数据或从数组/字典或任何结构中获取数据,它将从它们包含的任何内容中获取信息。解释它们的内容并动态创建csv文件对您来说应该没有任何问题。试试吧,让我们知道你的进展情况:好的,谢谢。我将从我的sqlite数据库中获取数据,我将首先阅读有关CSV格式的更多信息。当我的答案生效后,我将更新我的答案: