VTD-XML
VTD-XML is a library that supports in situ XML parsing, i.e. does not create objects representing the XML in memory, supposedly allowing for very efficient processing of largish XML files (via Elliotte Rusty Harold, who raises some concerns re its XML-compliance).