Hi All,
I posted the xml i had already treated, so maybe is not correct.
This is a full response, contained in ls_data variable
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ConsultaGenericaBDResponse xmlns="http://www.grupocastilla.es/epsilonnetws"><ConsultaGenericaBDResult><?xml version="1.0" encoding="ISO-8859-1"?><TABLA><REGISTRO><CAMPO NOMBRE="cempr"><![CDATA[00011]]></CAMPO><CAMPO NOMBRE="ctrab"><![CDATA[001064]]></CAMPO><CAMPO NOMBRE="cpers"><![CDATA[20931014W]]></CAMPO><CAMPO NOMBRE="apel1"><![CDATA[BALLESTER]]></CAMPO><CAMPO NOMBRE="apel2"><![CDATA[JORDA]]></CAMPO><CAMPO NOMBRE="nombr"><![CDATA[CLARA]]></CAMPO><CAMPO NOMBRE="nass"><![CDATA[461130324771]]></CAMPO><CAMPO NOMBRE="f_nac"><![CDATA[02/02/1999 00:00:00]]></CAMPO><CAMPO NOMBRE="dsigl"><![CDATA[CL]]></CAMPO><CAMPO NOMBRE="domic"><![CDATA[DIPUTACIO]]></CAMPO><CAMPO NOMBRE="dnume"><![CDATA[2]]></CAMPO><CAMPO NOMBRE="desca"><![CDATA[0]]></CAMPO><CAMPO NOMBRE="piso"><![CDATA[]]></CAMPO><CAMPO NOMBRE="dpuer"><![CDATA[]]></CAMPO><CAMPO NOMBRE="direc"><![CDATA[CL/ DIPUTACIO, 2 0]]></CAMPO><CAMPO NOMBRE="cpais"><![CDATA[ES]]></CAMPO><CAMPO NOMBRE="cpost"><![CDATA[46293]]></CAMPO><CAMPO NOMBRE="estat"><![CDATA[ACTIVO]]></CAMPO><CAMPO NOMBRE="sexo"><![CDATA[Mujer]]></CAMPO><CAMPO NOMBRE="estat2"><![CDATA[N]]></CAMPO><CAMPO NOMBRE="ttrab"><![CDATA[]]></CAMPO><CAMPO NOMBRE="PIRF"><![CDATA[2,00]]></CAMPO><CAMPO NOMBRE="PANTI"><![CDATA[0,000]]></CAMPO><CAMPO NOMBRE="ccuad"><![CDATA[]]></CAMPO><CAMPO NOMBRE="tarje"><![CDATA[9301000366]]></CAMPO><CAMPO NOMBRE="ccent"><![CDATA[193 OFICINAS]]></CAMPO><CAMPO NOMBRE="nmatr"><![CDATA[001064]]></CAMPO><CAMPO NOMBRE="horar"><![CDATA[]]></CAMPO><CAMPO NOMBRE="calen"><![CDATA[]]></CAMPO><CAMPO NOMBRE="cconv"><![CDATA[101]]></CAMPO><CAMPO NOMBRE="ccate"><![CDATA[001]]></CAMPO><CAMPO NOMBRE="csitu"><![CDATA[0]]></CAMPO><CAMPO NOMBRE="cregi"><![CDATA[GENERAL]]></CAMPO><CAMPO NOMBRE="SB_NIVEL_SALARIAL"><![CDATA[1009,5600]]></CAMPO><CAMPO NOMBRE="PR_PLUS_FUNC_NIVEL_SALARIAL"><![CDATA[]]></CAMPO><CAMPO NOMBRE="PR_PLUS_PERS"><![CDATA[1400,0000]]></CAMPO><CAMPO NOMBRE="csali"><![CDATA[AUXILIAR ADMINISTRATIVO]]></CAMPO><CAMPO NOMBRE="clpre"><![CDATA[]]></CAMPO><CAMPO NOMBRE="orden"><![CDATA[]]></CAMPO><CAMPO NOMBRE="valo2"><![CDATA[]]></CAMPO><CAMPO NOMBRE="IBAN"><![CDATA[ES76]]></CAMPO><CAMPO NOMBRE="cenbanc"><![CDATA[3058]]></CAMPO><CAMPO NOMBRE="csubanc"><![CDATA[2165]]></CAMPO><CAMPO NOMBRE="DC"><![CDATA[81]]></CAMPO><CAMPO NOMBRE="cuenban"><![CDATA[812820000356]]></CAMPO><CAMPO NOMBRE="falta"><![CDATA[11/10/2021 00:00:00]]></CAMPO><CAMPO NOMBRE="fInicioSecuencia"><![CDATA[11/10/2021 00:00:00]]></CAMPO><CAMPO NOMBRE="fbaja"><![CDATA[]]></CAMPO><CAMPO NOMBRE="CECO"><![CDATA[AAC1101]]></CAMPO><CAMPO NOMBRE="F_ref"><![CDATA[27/12/2021 15:42:58]]></CAMPO></REGISTRO><REGISTRO><CAMPO NOMBRE="cempr"><![CDATA[00011]]></CAMPO><CAMPO NOMBRE="ctrab"><![CDATA[321518]]></CAMPO><CAMPO NOMBRE="cpers"><![CDATA[Y18413271T]]></CAMPO><CAMPO NOMBRE="apel1"><![CDATA[BOUBA]]></CAMPO><CAMPO NOMBRE="apel2"><![CDATA[]]></CAMPO><CAMPO NOMBRE="nombr"><![CDATA[KEITA]]></CAMPO><CAMPO NOMBRE="nass"><![CDATA[461182643137]]></CAMPO><CAMPO NOMBRE="f_nac"><![CDATA[01/01/1998 00:00:00]]></CAMPO><CAMPO NOMBRE="dsigl"><![CDATA[CL]]></CAMPO><CAMPO NOMBRE="domic"><![CDATA[CAMINO VIEJODE XIRIVELLA]]></CAMPO><CAMPO NOMBRE="dnume"><![CDATA[]]></CAMPO><CAMPO NOMBRE="desca"><![CDATA[]]></CAMPO><CAMPO NOMBRE="piso"><![CDATA[]]></CAMPO><CAMPO NOMBRE="dpuer"><![CDATA[]]></CAMPO><CAMPO NOMBRE="direc"><![CDATA[CL/ CAMINO VIEJODE XIRIVELLA,]]></CAMPO><CAMPO NOMBRE="cpais"><![CDATA[ES]]></CAMPO><CAMPO NOMBRE="cpost"><![CDATA[46950]]></CAMPO><CAMPO NOMBRE="estat"><![CDATA[ACTIVO]]></CAMPO><CAMPO NOMBRE="sexo"><![CDATA[Varón]]></CAMPO><CAMPO NOMBRE="estat2"><![CDATA[N]]></CAMPO><CAMPO NOMBRE="ttrab"><![CDATA[]]></CAMPO><CAMPO NOMBRE="PIRF"><![CDATA[2,00]]></CAMPO><CAMPO NOMBRE="PANTI"><![CDATA[]]></CAMPO><CAMPO NOMBRE="ccuad"><![CDATA[1133. VALENCIA. ILYAS MOHAMMAD]]></CAMPO><CAMPO NOMBRE="tarje"><![CDATA[]]></CAMPO><CAMPO NOMBRE="ccent"><![CDATA[132 RECOLECCION VALENCIA]]></CAMPO><CAMPO NOMBRE="nmatr"><![CDATA[321518]]></CAMPO><CAMPO NOMBRE="horar"><![CDATA[]]></CAMPO><CAMPO NOMBRE="calen"><![CDATA[]]></CAMPO><CAMPO NOMBRE="cconv"><![CDATA[306]]></CAMPO><CAMPO NOMBRE="ccate"><![CDATA[002]]></CAMPO><CAMPO NOMBRE="csitu"><![CDATA[0]]></CAMPO><CAMPO NOMBRE="cregi"><![CDATA[AGRARIO. Eventual Jornadas Reales]]></CAMPO><CAMPO NOMBRE="SB_NIVEL_SALARIAL"><![CDATA[]]></CAMPO><CAMPO NOMBRE="PR_PLUS_FUNC_NIVEL_SALARIAL"><![CDATA[]]></CAMPO><CAMPO NOMBRE="PR_PLUS_PERS"><![CDATA[]]></CAMPO><CAMPO NOMBRE="csali"><![CDATA[COGEDOR]]></CAMPO><CAMPO NOMBRE="clpre"><![CDATA[]]></CAMPO><CAMPO NOMBRE="orden"><![CDATA[]]></CAMPO><CAMPO NOMBRE="valo2"><![CDATA[]]></CAMPO><CAMPO NOMBRE="IBAN"><![CDATA[ES17]]></CAMPO><CAMPO NOMBRE="cenbanc"><![CDATA[3159]]></CAMPO><CAMPO NOMBRE="csubanc"><![CDATA[0041]]></CAMPO><CAMPO NOMBRE="DC"><![CDATA[13]]></CAMPO><CAMPO NOMBRE="cuenban"><![CDATA[132806090128]]></CAMPO><CAMPO NOMBRE="falta"><![CDATA[09/11/2021 00:00:00]]></CAMPO><CAMPO NOMBRE="fInicioSecuencia"><![CDATA[09/11/2021 00:00:00]]></CAMPO><CAMPO NOMBRE="fbaja"><![CDATA[]]></CAMPO><CAMPO NOMBRE="CECO"><![CDATA[AAB1102]]></CAMPO><CAMPO NOMBRE="F_ref"><![CDATA[27/12/2021 15:33:20]]></CAMPO></REGISTRO></TABLA></ConsultaGenericaBDResult></ConsultaGenericaBDResponse></soap:Body></soap:Envelope>
I've added this code:
PBDOM_DOCUMENT documento
PBDOM_BUILDER constructor
PBDOM_ELEMENT elemento
PBDOM_OBJECT pbdom_obj_array[]
constructor = create PBDOM_BUILDER
documento = constructor.buildfromstring( ls_data) //Builds from the ls_data than contains the response
string ls_root, ls_atributo, ls_texto
boolean lb_hijos
ls_root = documento.getrootelement( ).getname( ) // Now it contains "Envelope"
ls_texto = documento.getrootelement().gettext( ) // Doesn't contain anything
lb_hijos = documento.getrootelement( ).haschildren() //Becomes true
documento.getcontent( pbdom_obj_array ) //It has now 2 items.
I think I'm on the correct way, but I don't know how to go down the XML until I find the "leafs"...
Thank you very much again!!!