<p>What is the best method to parse multiple, discrete, custom XML documents with Java?</p>

You will want to use
```
org.xml.sax.XMLReader
```
(
http://docs.oracle.com/javase/7/docs/api/org/xml/sax/XMLReader.html
).