Реализация XML Pull Parser в Perl? - PullRequest
2 голосов
/ 30 июня 2010

Как и в заголовке: существуют ли реализации XML-парсера в библиотеке Perl?

Я посмотрел на XML :: TokeParser , но ему девять лет! Я уверен, что есть что-то функциональное?

Ответы [ 2 ]

3 голосов
/ 30 июня 2010

Проверьте XML :: TreePuller - это гибридный древовидный и пул-парсер, который очень удобен в использовании, а также очень быстр.Я создал его для PowerWiki :: DumpFile, который вы можете использовать как реальный пример того, как что-то сделать с ним, но он также содержит немало документации.

1 голос
/ 01 июля 2010

XML :: LibXML - это полнофункциональная библиотека синтаксического анализатора XML, основанная на библиотеке libxml2 C, ​​так что это действительно быстро. LibXML обычно используется через API DOM / XPath, но он также поддерживает как SAX API, так и API Pull через XML :: LibXML :: Reader (который включен в распределение).

...