ninelg 0 Newbie Poster

I have an xml file that looks like this:

<messageBody>
<customerDetail>
<accountId>123</accountId>
<custId>ABC</custId>
<customer>
<custFirstName>Jane</custFirstName>
<custLastName>Smith</custLastName>
</customer>
</customerDetail>
<customerDetail>
<accountId>246</accountId>
<custId>DEF</custId>
<customer>
<custFirstName>John</custFirstName>
<custLastName>Johnson</custLastName>
</customer>
</customerDetail>
<customerDetail>
<accountId>357</accountId>
<custId>GHI</custId>
<customer>
<custFirstName>Amy</custFirstName>
<custLastName>Gordon</custLastName>
</customer>
</customerDetail>
</messageBody>

I need to loop through each customerDetail to get the values of all of it's elements as well as the customer.

How do I do this? Please help.

Thanks,
Ninel