This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
1) Get the xml schema definition for your xml. 2) Use JAXB to get the corresponding element classes for your XSD (xml schema definition ) 3) In the code that you have use the unmarshaller and obtain the objects for the XMl elements. 4) Write mappers which will map between your value objects (beans) and the objects of the JAXB generated classes.