Foros del Web » Programando para Internet » PHP »

Consumir un XML externo???

Estas en el tema de Consumir un XML externo??? en el foro de PHP en Foros del Web. holas otra ves molestando . tengo una pagina externa que me provee un xml, el detalle es como hago para poder consumir ese xml y ...
  #1 (permalink)  
Antiguo 11/02/2009, 11:24
 
Fecha de Ingreso: febrero-2009
Ubicación: Cusco - Peru
Mensajes: 142
Antigüedad: 15 años, 9 meses
Puntos: 0
Consumir un XML externo???

holas otra ves molestando .

tengo una pagina externa que me provee un xml, el detalle es como hago para poder consumir ese xml y poder mostrarlo, la pagina que me provee el xml es:

Código:
habitacion.php?mes=7&ano=2009
esto me da el numero de lugares disponibles por dia, el xml es algo asi:

Código:
<ConsultaCI>
<Disponibilidad>
<dia>1</dia>
<capacidad>437</capacidad>
</Disponibilidad>
<Disponibilidad>
<dia>2</dia>
<capacidad>433</capacidad>
</Disponibilidad>
</ConsultaCI>
estube viendo algo sobre simplexml_load_file pero aun no se como recuperar los datos, ayuda please!!!

Gracias por sus comentarios
  #2 (permalink)  
Antiguo 11/02/2009, 13:02
 
Fecha de Ingreso: febrero-2009
Ubicación: Cusco - Peru
Mensajes: 142
Antigüedad: 15 años, 9 meses
Puntos: 0
Consumir un XML externo

Me respondre a mi mismo, :P , segui buscando y encontre el como hacer eso y la respuesta es:

Código PHP:
$archivo "habitacion.php?mes=7&ano=2009";
$xml simplexml_load_file($archivo);
foreach (
$xml->Disponibilidad as $disponible
{         
    echo 
"Dia: ".$disponible->dia." Capacidad: ".$disponible->capacidad;
    echo 
"<br>";

y listo ahi puedo obtener los valores del XML q me provee la pagina.

Espero le sirv a alguien. saludos
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 12:17.