in reply to Perl Parsing Pedantics
That's what I created Data::Diver for.
Let me know if you have any questions / problems -- I won't give example code here, in part as a test of the documentation. (:
- tye