in reply to Re^2: Which XML parser would be the wisest to use
in thread Which XML parser would be the wisest to use

XML::LibXML can be a purely SAX parser (XML::LibXML::SAX) if no DOM functions are used. XML::LibXML::SAX::Parser on the other hand says that it builds the DOM and then generates SAX events.
  • Comment on Re^3: Which XML parser would be the wisest to use

Replies are listed 'Best First'.
Re^4: Which XML parser would be the wisest to use
by Jenda (Abbot) on Feb 29, 2008 at 00:30 UTC

    I'm afraid of the

    At the moment XML::LibXML provides only an incomplete interface to libxml2's native SAX implementation. The current implementation is not tested in production environment. It may causes significant memory problems or shows wrong behaviour. If you run into specific problems using this part of XML::LibXML, let me know.
    note in the XML::LibXML::SAX's docs. I might have based XML::Rules on this module if it was not for the message. Until the module's authors remove the message I don't think I'll switch, though if anyone wants to attempt rewriting XML::Rules on top of SAX I don't mind and would do my best to help.