In my current job, I need to create XML files that have been known to blow up to 250MB and upwards. As you can imagine, digging through these files to find erroneous data is a frickin nightmare! Well, not anymore! After some googling today, I came across Xml Marker, a freeware product created way back in 2004. The selling point for me was this one -
The implementation is very efficient in memory and CPU resources so you can quickly navigate through very large XML files - up to hundreds of megabytes and even gigabytes of XML data on a standard personal computer.
And you know what? They aren’t lying! It has absolutely no trouble opening up the massive XML files, and what’s more, parsing through them to build up a node tree for quick navigation. It’s absolutely amazing! Highly recommended!