You hit the nail on the head. Everything I had worked just fine. The problem is that when I ran it through Firefox, I noticed that a few points throughout the articles, I have the author emails in the following format:
in reply to Re: Parsing XML with XML::Simple
in thread Parsing XML with XML::Simple
First Last <firstname.lastname@example.org>
That messed everything up and all my original code actually works. Is there a way around that using XML::Simple or XML::Twig so that I don't have to go through EVERY file and remove all instances of that?