Foros del Web » Programando para Internet » PHP »

Definición de los XML con Nusoap

Estas en el tema de Definición de los XML con Nusoap en el foro de PHP en Foros del Web. Buenas, Llevo toda la tarde trasteando con nusoap y he logrado que me funcione básicamente e incluso complicandolo un poco. Pero tengo una gran duda ...
  #1 (permalink)  
Antiguo 23/03/2011, 11:52
 
Fecha de Ingreso: diciembre-2010
Mensajes: 24
Antigüedad: 13 años, 3 meses
Puntos: 1
Definición de los XML con Nusoap

Buenas,
Llevo toda la tarde trasteando con nusoap y he logrado que me funcione básicamente e incluso complicandolo un poco.
Pero tengo una gran duda y no encuentro nada en la red... ¿es posible definir la estructura de los XML? (entrada y salida).
Quiero definir estas estructura:

Entrada:

<?xml version="1.0" encoding="UTF-8" ?>
<stbp version="0.1">
<request>
<clientAuth>CLIENT_AUTHORIZATION_STRING</clientAuth>
{REQUEST}
</request>
</stbp>

Salida:

<?xml version="1.0" encoding="UTF-8" ?>
<stbp version="0.1">
<response>
<returnStatus>
<code>XXX</code>
<message>RETURN_CODE_STRING</message>
</returnStatus>
{RESPONSE}
</response>
</stbp>

¿Alguna documentación? ¿Alguna ayuda?

Gracias y un saludo.
  #2 (permalink)  
Antiguo 24/03/2011, 02:33
 
Fecha de Ingreso: diciembre-2010
Mensajes: 24
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Definición de los XML con Nusoap

¿Existen otras librerías para hacer lo que pido?

Gracias y un saludo
  #3 (permalink)  
Antiguo 24/03/2011, 05:31
 
Fecha de Ingreso: diciembre-2010
Mensajes: 24
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Definición de los XML con Nusoap

Luchando un poco más con nusoap, he comprendido que puedo crear estructuras con addComplex... ahora bien, tengo una estructura con la siguiente forma (es una petición):

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:reqSetStatewsdl">
<soapenv:Header/>
<soapenv:Body>
<urn:reqSetState>
<request>
<!--You may enter the following 2 items in any order-->
<clientAuth>CLIENT</clientAuth>
<reqSetState>
<videoState>LOADING</videoState>
</reqSetState>
</request>
</urn:reqSetState>
</soapenv:Body>
</soapenv:Envelope>

La pregunta ahora es, como acceder a los valores que hay dentro de la estructura que en este caso son videoState y clientAuth.

Poco a poco vamos avanzando...
  #4 (permalink)  
Antiguo 24/03/2011, 07:30
 
Fecha de Ingreso: diciembre-2010
Mensajes: 24
Antigüedad: 13 años, 3 meses
Puntos: 1
Respuesta: Definición de los XML con Nusoap

Finalmente he conseguido mi propósito... si alguien tiene alguna duda sobre esta clase, que me pregunte que le he cogido el truco.

Saludos

Etiquetas: definición, nusoap, xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:27.