导出 iPad 应用数据的存档格式建议?压缩包?

Posted

技术标签:

【中文标题】导出 iPad 应用数据的存档格式建议?压缩包?【英文标题】:Archive format suggestions for exporting iPad app data? Tarball? 【发布时间】:2010-06-05 02:32:25 【问题描述】:

我有一个新的 iPad 应用程序,它将“文档”在设备内部的文件系统中存储为文件夹中的一系列不同文件。

我想尝试通过 iTunes 合并导入/导出功能,为此使用 OS 3.2 的功能。我想将我在内部保存的所有文档片段放入一个容器文件中以便导出。

那么,Stack Overflow 的聪明人:将文件层次结构(或者可能是平面列表)放入一个文件的最简单的解决方案是什么?理论上不需要在应用程序之外操作“存档”/容器——因此随机访问在这里并不是非常重要,尽管这当然是一个奖励。

一个 tar 文件类型的东西立刻浮现在脑海中。自己滚?还有其他想法或陷阱吗? (如果有人能指点我从 tar 文件中读取/写入的代码,我会全力以赴。)

谢谢!

更新:制作社区 wiki,因为这里没有唯一正确的答案。

【问题讨论】:

【参考方案1】:

试试libarchive,它是一个友好的许可、BSD 派生(对于 iPhone OS 更容易)库,用于处理存档文件。

【讨论】:

以上是关于导出 iPad 应用数据的存档格式建议?压缩包?的主要内容,如果未能解决你的问题,请参考以下文章

如何能把阿里巴巴客户管理系统中的联系人全部导出

接口接口压测性能分析及调优建议

win10浏览器中不能导出数据压缩包怎么办

java代码实现 导出zip包,无法打开zip压缩包

java exe 怎么更新jar包

压缩文件太大了怎么办?