JavaAlmanac.com has an
answer for you. That example uses a standard XML parsing API called DOM. There are also alternatives such as
SAX and
JDOM (an open source project).
Elliotte Rusty Harrold has generously published his book
online and the site,
Cafe con Leche, is a great XML resource for Java developers.