III-XMLOPAC Class 1.9 update

While working on the virtual card catalog, I ran into some serious issues with the way my xmlopac class was dealing with III’s malformed XML (sound familiar?). Again, it all comes back to the fact that III’s XML output claims to be UTF-8, but in reality, it is no such thing. These problems have also been plaguing our users who would often complain of missing titles, authors, etc.

Every time this crops up, I’ve fixed the problem, but it’s sort of like putting your finger in the dike–another leak springs up somewhere else. Anyway, the 1.9 update goes a long way toward applying a broader fix to those problems. I’d recommend that anyone who is currently using this class to update because it’ll greatly improve your results.


About this entry