On 09.07.2010 11:38, Chris Prather wrote: > I am curious as to what you're working on and if PRANG, XML::Toolkit, > or XML::Rabbit might be of use. I know XML::Toolkit the best of these > three and while it doesn't have lazy/stream parsing in the way you > define it here, I can see how to implement something like that with > some subclassing to set up a system similar to this. I suspect PRANG > could work the same way.
As he mentioned that he is streaming the data, XML::Rabbit would most probably not be a useful solution, because it uses XML::LibXML's DOM parser (which builds a complete data structure in memory). A SAX-based solution like XML::Toolkit (or something else) would probably work the best. -- Robin