我想为我的应用程序创建一种文件格式,就像 Quake、OO 和 MS Office 07 一样。
基本上是未压缩的 zip 文件夹或 tar 文件。
我需要它是跨平台的(mac 和 windows)。
我可以通过命令提示符和 bash 做一些事情吗?
最佳答案
如果您想要一个可移植到所有平台并包含结构化数据的单个文件,请考虑使用 sqlite。您将获得一个功能齐全的 ACID 兼容数据库,该数据库作为单个文件存在于磁盘上。
您可以链接库以直接访问文件,还可以使用命令行工具。无论您使用什么语言,很可能都有支持。
关于windows - 如何创建容器文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/79136/