【发布时间】:2010-11-20 16:04:26
【问题描述】:
我想解析大型 XML 文件并从 Java 一次读取一个完整的节点。这些文件太大了,无法放入树中。如果可能的话,我想使用拉解析器,因为它似乎更容易编程。给定以下 XML 数据
而不是在使用 StAX 解析器时检查每个事件,我希望每次调用 hasNext 或一些类似的函数来返回一个包含记录节点上完整信息的对象。当使用 Perl XML::LibXML::Reader 时,我可以使用它的 read 方法来执行此操作,因此我正在寻找 Java 中的等价物。
【问题讨论】: