This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
There are tens of parsers avaiable for doing XML parsing , you should select a parser based on your needs. you may need to produce xml files or just parse them , you could haave schema / validation /biggest file that you pars /smallest document that you parse / performance ..... many factors affect your selection .
JDOM , DOM4J , Crimson , JAXR , .... are some of xml parsers