2

正如标题所问:Perl 库中有 XML 拉解析器实现吗?

我查看了XML::TokeParser,但它已经九岁了!我确定那里有一些功能?

4

2 回答 2

3

查看XML::TreePuller - 它是一种混合树和拉解析器,使用起来非常方便,速度也非常快。我创建它是为了为 MediaWiki::DumpFile 提供动力,您可以将其用作如何使用它做某事的真实示例,但它也有相当多的文档。

于 2010-06-30T00:42:18.287 回答
1

XML::LibXML是一个基于 libxml2 C 库的全功能 XML 解析器库 - 所以它非常快。LibXML 通常通过 DOM/XPath API 使用,但它也支持 SAX API 和通过XML::LibXML::Reader(包含在发行版中)的Pull API。

于 2010-06-30T23:32:05.203 回答