Varias tags en data object???

NAVIPE
28 de Septiembre del 2004
Hola:

Muy buenas, estoy intentando leer un xml aklguien me puede reconmendar alguna clase en concreto para leer de un xml esta estructura y meterla en distintos data objects????

<?xml version="1.0" encoding="iso-8859-1" ?>
<pacientes>
<i_Campos>CIP, NAME, APELLIDO1, APELLIDO2</i_Campos>
<i_Valores>\'000\', \'PEDRO\', \'SERRAT\', \'NOVELA\'</i_Valores>
</pacientes>

De esa forma todo es correcto se me crea un data object q me recoge los datos de la etiqueta <pacientes>.

Sin embargo, lo que yo desería es por cada etiqueta del xml meter un xml, de tal forma, que la estructuracion del xml seria esta:

<?xml version="1.0" encoding="iso-8859-1" ?>
<pacientes>
<paciente> // por esta etiqueta un data object.
<i_Campos>CIP, NAME, APELLIDO1, APELLIDO2</i_Campos>
<i_Valores>\'000\', \'PEDRO\', \'SERRAT\', \'NOVELA\'</i_Valores>
</paciente>

<paciente> //por esta otra etiqueta otro data object.. y asi hasta <paciente....n....>
<i_Campos>CIP, NAME, APELLIDO1, APELLIDO2</i_Campos>
<i_Valores>\'000\', \'PEDRO\', \'SERRAT\', \'NOVELA\'</i_Valores>
</paciente>
</pacientes> // cierre de la etiqueta raiz.

Muchas gracias por cualquiere comentario al respecto,
sinceramente mis saludos..y mis agradecimientos.