Hola buenas, tengo un servicio que envía un XML vía HTTP. Tengo que proporcionar una URL donde recibir el XML.
Cómo hacerlo para recibir el XML en un script PHP y procesar los datos del XML?
Gracias de antemano.
| |||
Recibir XML y procesarlo con PHP Hola buenas, tengo un servicio que envía un XML vía HTTP. Tengo que proporcionar una URL donde recibir el XML. Cómo hacerlo para recibir el XML en un script PHP y procesar los datos del XML? Gracias de antemano. |
| |||
Respuesta: Recibir XML y procesarlo con PHP Cita: Si he trabajado anteriormente con XML y PHP. Ya he encontrado lo que buscaba. El servicio me enviaba un POST con la cadena completa del XML. Lo que necesitaba era recoger al valor del POST sin tener el nombre de una variable, para ello he utilizado:
Iniciado por pateketrueke ¿Ya has trabajado con PHP y XML anteriormente? Si no, te sugiero consultar la sección de XML en el manual, para que entiendas cono funciona. ¿Ya has consumido servicios web anteriormente? Si no, te sugiero aportar más información, de otra forma no conocemos tus limitaciones.
Código:
De esa forma recojo el POST enviado al Script proporcionado.$data = trim(file_get_contents('php://input')); Muchas gracias @pateketrueke por prestar ayuda siempre. Un saludo. |
Etiquetas: |