gpt4 book ai didi

file-format - 如果我想定义一种文件格式,我该怎么做?

转载 作者:行者123 更新时间:2023-12-02 02:25:28 24 4
gpt4 key购买 nike

假设我想出了一些 super 简单的方法来表示一些我认为对其他人了解和使用有用的数据。假设我有某种形式的“规范”,即使它可能不是完全正式的:即,我已经知道这种文件格式将如何工作。

然后我将如何发布此规范以获得基于它的评论和反馈?我如何以某种形式将其“标准化”?

最佳答案

指定文件格式很困难。如果您要存储的数据很琐碎,那么它往往很琐碎。但一般而言,情况并非如此。您可以使用 RFC 结构和关键字,但我总是发现在散文中指定文件格式是一项缓慢、困难且无聊的任务,也因为阅读它同样困难。

如果您想遵循这种方式,我的建议是关注信息 block 。大多数困难是针对可选实体,并且仅在发生另一种情况时才出现,因此在对数据进行分区时尝试利用这一点。

恕我直言,最好的规范是具有 super 完美测试套件的真实代码。

对于标准化来说,如果有足够多的人使用它,它就成为事实上的标准。您不需要为其添加官方印章,尽管当该格式使用得足够多时,您可以从官方 mime 类型中受益。

要谈论它,嗯,这要看情况。我发现谈论“面向对象”实体以及关系很有用。类似数据库的图表在这方面非常有用。

最后,首先尝试找到一个像样的标准替代方案,或者至少尝试不处理原始位。有很多完美的容器格式可以让您摆脱许多烦人的任务。容器的选择取决于文件格式的实际类型(例如,是否需要加密、交错、事务等)。

关于file-format - 如果我想定义一种文件格式,我该怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1583455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com