I have a large XML document with more than 100.000 records (so I don't want to read it all at once). Each record contains, among other elements, a category and a title. I need to change the category element of the record depending on certain aspects of the title element.
I was thinking about using XML::SAX::ByRecord for this.
The part I'm having a problem with is accessing the contents of the title element (which comes after the category in the XML) while processing the category element.
How is this done within this paradigm?
My guess is once I see the category element I have to collect data until I come across the title element, modify the category and then somehow "release" all the stuff that I have collected. I'm not sure how this is done in a XML::SAX filter.
Best,
-Sven
In reply to Modifying Records with XML::SAX::ByRecord by Lorphos
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |