我想在 .net C# 中为一个二进制文件开发解码器。
你能给我一些指导吗(我知道这个问题是一般性的,而不是特定于代码的)
所以这里是捕获:
- XML 文件有 XML 模式(带语法)
- 基于 XML 模式的 XML 文件包含参数的描述(名称等),我的编码文件具有该参数的值。
- 还有另一个 XML 用于枚举二进制文件中的一些值。
- 所以有两个 XML 文件和一个 XML 模式(应用程序的输入将只有 XML 文件和二进制文件)
编辑:
二进制文件具有以下格式:HEADER、Event 1、Event N、Error X、Event N + 1、Event M、FOOTER
XML 文件指定信息在二进制文件中的结构。
那么,针对此类问题的(已知)技术或最佳实践是什么?你有什么一般的指导吗?这种解码等是否有任何类(在.net或开源程序集中)?
BR