in reply to XML::SAX::ParserFactory policy and differences between parser implementations

Note that there's also XML::LibXML::Reader. It's a pull parser, similar to SAX, but different - instead of giving it callbacks, it tells you what state it's in, and you can react accordingly.
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,
  • Comment on Re: XML::SAX::ParserFactory policy and differences between parser implementations
  • Download Code