easy dom creation using LibXML?
robin.berjon at expway.fr
Thu Jan 12 16:20:38 GMT 2006
On Jan 12, 2006, at 17:08, Michel Rodriguez wrote:
> Robin Berjon wrote:
>> Or you could even go into full heresy mode: using the Twig
>> helpers you like, generate SAX output from the resulting twig,
>> and feed that to XML::LibXML. It could probably be easy to
>> encapsulate, and as an added bonus you'd have the satisfaction of
>> making Michel cringe every time you run your program :)
> Can XML::LibXML do this? That would be cool actually.
Of course! The whole point of SAX is to get modules to interoperate
-- a self-respecting module that represents an XML tree should really
therefore support SAX input and output. XML::LibXML does this through
its ::SAX::Builder class:
It's not exactly over documented, but it works just like any other
SAX handler. What end_document() returns (which is whatever is
returned by the method that calls it) is the constructed DOM.
Senior Research Scientist
More information about the london.pm