Acceder a un string XML de Web service
Publicado: 2014-07-25 12:20 @555
Hola, buenos días.
Sucede que consumo un Web Service que me regresa un string de tipo XML, pero no sé cómo acceder a los datos.
Al parecer $result debe contener algo como esto:
No sé cómo acceder a cada uno de los tags.
¿Me podrían apoyar?
¡ Gracias anticipadas !
Sucede que consumo un Web Service que me regresa un string de tipo XML, pero no sé cómo acceder a los datos.
Using perl Syntax Highlighting
- my $serviceWsdl = "http://192.1.1.1:8080/services/Ws?wsdl";
- my $soap = SOAP::Lite->service($serviceWsdl);
- mu $param = "valores";
- $result = $soap->servicio($param);
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Al parecer $result debe contener algo como esto:
Using xml Syntax Highlighting
- <S>
- <SEC>
- <NONCE></NONCE>
- </SEC>
- <RES>
- <EXITO></EXITO>
- <CODIGO></CODIGO>
- </RES>
- <PAR>
- <SOLICITUD>
- <EJE_SOL></EJE_SOL>
- <NUM_SOL></NUM_SOL>
- <FECHA_SOL></FECHA_SOL>
- <TITULAR>
- <TIPODOCUMENTO></TIPODOCUMENTO>
- <DOCUMENTO></DOCUMENTO>
- <NOM_TIT></NOM_TIT>
- </TITULAR>
- <REPRESENTANTE>
- <DOCUMENTO></DOCUMENTO>
- <NOM_REP></NOM_REP>
- </REPRESENTANTE>
- <NUM_REG></NUM_REG>
- <L_VARIABLES>
- <VARIABLE>
- <CODIGO></CODIGO>
- <ETIQUETA></ETIQUETA>
- </VARIABLE>
- </L_VARIABLES>
- <L_DOC>
- <DOC>
- <DAT></DAT>
- <NOM></NOM>
- <EXT></EXT>
- </DOC>
- </L_DOC>
- </SOLICITUD>
- </PAR>
- </S>
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
No sé cómo acceder a cada uno de los tags.
¿Me podrían apoyar?
¡ Gracias anticipadas !