|
|
1
3
指定文件格式很困难。如果您想要存储的数据是琐碎的,那么它往往是琐碎的。但总的来说,情况并非如此。您可以使用RFC结构和关键字,但我总是发现用散文指定文件格式是一项缓慢、困难和枯燥的任务,也因为阅读它同样困难。 如果你想这样做,我的建议是关注信息块。大多数困难都是针对可选的实体,并且只有在发生另一种情况时才会出现,所以在对数据进行分区时,请尝试利用这一点。 最好的规范IMHO是带有uberperfect测试套件的真实代码。 至于标准化,如果有足够多的人使用它,它将成为事实上的标准。你不需要一个正式的印章,尽管当格式被充分使用时,你可以从一个正式的mime类型中获益。 说到这里,那要看情况了。我发现从“面向对象”的实体和关系的角度来讨论是有用的。类似数据库的图表在这方面非常有用。 最后,试着先找到一个合适的、已经标准的替代方案,或者至少试着不处理原始数据。有很多完美的容器格式可以让你摆脱很多烦人的任务。容器的选择取决于文件格式的实际类型(例如,如果需要加密、交错、事务等)。 |
|
|
2
1
我想有几种方法可以解决这个问题。 首先,确定是否存在与您的文件格式相关的标准机构(如W3C或IEEE)。如果有,向他们推销。我不知道他们会有多容易接受。
嗯。 |