1
2
首先,您必须从生成Java类。使用Kaitai结构编译器或WebIDE的ksy文件。您可以在中找到有关如何使用编译器的更多信息 the Kaitai user guide .
如果您使用WebIDE,只需右键单击您的。ksy文件并选择
生成Java代码后,可以直接从本地文件解析结构,如下所示:
或者可以从字节数组(字节[])解析结构:
请注意,不支持也可能不支持从不可查找的流(即FileInputStream、BufferedInputStream等)进行解析,因为KS中的许多解析功能都依赖于seek支持。 您可以阅读 generic documentation 如何在此处使用API,您可以找到 Java-specific documentation here . |