It seems that many folks don't consider it a problem to reinvent the wheel in code. I try to do as little of that as possible, but I've seen too many examples of how to parse XML to think otherwise.
Figure 3. Big XML files. Click on thumbnail to view full-sized image. Eight years since its inception, XML has already taken off as an open, semi-structured data format for storing data as well as ...