XML issues all wrapped up. Simple replacement of & with xml syntax of &. I forgot & was used as a kind of escape.
KIO is still not crystal with me yet. Confusion over whether to use KIO::Job or KJob is the main issue. (The confusion is actually a result of every doc telling me to use KIO::Job but KJob being the only thing that actually works!)
XML parsing is next up on the agenda. There are of course niggles and slight inefficiencies with my current setup but they are minor relative to just getting the god damn work done.
Also, where to put my code in svn?
Now to read some Christopher Hitchens and sleep.