从 kaitai struct 获取所有类型的平面图

Get a flat map of all types from kaitai struct

我在 python 中使用 kaitai 结构生成了一个简单的解析器。现在我想实现类似于 kaitai web ide 在十六进制视图 (https://ide.kaitai.io/devel/) 中所做的事情,以将类型逐字节映射到二进制。我如何使用解析器来实现这一点?一个小片段会很有用。

使用 --read-pos 选项调用 kaitai 编译器将创建一个带字节偏移量的字典。该目录名为 _debug.