XML::SemanticDiff could do it if my files were in the filesystem. But as I said: They are read from a database.
So, why is that a problem ? Doesn't matter, this is perl. Try either IO::Scalar or IO::String
I believe this question has come up before, so I'd super search if I were you.
update: upon closer examination, XML::SemanticDiff is built on XML::Parser, so no need for IO::Scalar or IO::String.
|MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"|
|I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).|
|** The third rule of perl club is a statement of fact: pod is sexy.|