【发布时间】:2010-08-12 17:21:38
【问题描述】:
问题:
我们必须在工作中读取专有的二进制文件。它每隔几个月就会更改一次,我们的团队需要付出很多努力才能使我们的软件保持最新状态,以便阅读最新的更改。
因此,考虑到这一点,创建一个强大的二进制解析器是否合理,该解析器将 xml 文件作为输入或模板来读取该文件的每个版本?这意味着 xml 将概述二进制文件中单词/字段/值的位置以及如何读取它。基本上充当每个特定文件版本的解码器。
这是合乎逻辑的一步吗?如果有人以前解决过这个问题,欢迎提出建议。或者如果有任何其他可能的解决方案,非常感谢。
谢谢!
【问题讨论】: