我一直在寻找对StAX API的抽象,以便从XML文件中流式传输项目,并且无法找到任何内容 . 即使是最基本的解析级别(即,转换为简单的POJO或仅转换为Map) . 我自己写了一个基于应该搜索的标签来构建 Map ,但它有些难看,我觉得必须存在一个更好的库 .

它必须是一个相当常见的过程,必须读取大型XML文件,按名称搜索特定标记,并在表示这些标记的对象上接收Stream或Iterator . 此时,StAX API的级别太低,无法满足这些需求,因为我们没有理由处理单个XML事件 .