Обычно классы Java могут быть сгенерированы из XSD. Так что, если у вас его еще нет, вы должны сначала написать его вручную или сгенерировать из своего образца XML. Есть много инструментов, которые делают это. Я знаю, например, XMLSpy, но я верю, что существует много других.
Тогда вы должны сгенерировать классы Java. Есть много способов сделать это тоже. Например, JAXB (как это было упомянуто @Chris Jester-Young) или Castor.