in reply to xml to csv
I hate a lot of things. And I think something like XML::XPath is much harder to use and understand.
Show us your code that does the same and doesn't run out of memory for huge files!
Jenda Enoch was right! Enjoy the last years of Rome.