【问题标题】:Exception in Kaitai Struct Code " java.nio.BufferUnderflowException"Kaitai 结构代码中的异常“java.nio.BufferUnderflowException”
【发布时间】:2018-07-10 14:12:28
【问题描述】:

我对 kaitai-struct 和 java 很陌生。我已将 .ksy 文件解析为目标语言 java,但在 eclipse ide 中编译后,我得到“java.nio.BufferUnderflowException”。谁能帮帮我。

【问题讨论】:

    标签: java exception hexdump stackunderflow kaitai-struct


    【解决方案1】:

    BufferUnderflowException 表示解析在某个时间点已到达流(或子流)的末尾并试图超出它。这通常意味着:

    • 您的 ksy 文件格式规范有误
    • 您尝试解析的文件已损坏且不符合规范

    尝试在某种可视化工具(即 WebIDE、ksv 等)中针对您的文件运行该规范 - 它很可能会告诉您问题出在哪里。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-12
      • 1970-01-01
      • 1970-01-01
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多