(All of the following is to be written in Java)
I have to build an application that will take as input XML documents that are, potentially, very large. The document
Stax is the right way. I would recommend looking at Woodstox