Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2013, 18:16
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 8 meses
Puntos: 3
Pregunta Como sacar informacion de un XML que esta en otra URL

Hola a todos los del foro

Tengo este codigo XML en un archivo php en otro site llamado: http://proveedor.com/XMLScores.php
Cita:
<scores>
<game time="Nov 7 2013 05:30:00:000PM">
<sport id="1" name=""/>
<league id="1" name=""/>
<away number="107" name="Washington" abbr="WAS" score="" points="-1" price="-106" ML="-111" opener_points="-1" opener_price="-120" opener_ML="-132"/>
<home number="108" name="Minnesota" abbr="MIN" score="" points="1" price="-104" ML="101" opener_points="1" opener_price="109" opener_ML="120"/>
<status time_remaining="" value=""/>
<total points="48.5" over="-102" under="-108" opener_total="48" opener_over="-105" opener_under="-105"/>
</game>
<game time="Nov 7 2013 04:30:00:000PM">
<sport id="1" name=""/>
<league id="2" name=""/>
<away number="109" name="Oklahoma" abbr="OKL" score="" points="17" price="-112" ML="526" opener_points="14" opener_price="-106" opener_ML="481"/>
<home number="110" name="Baylor" abbr="BAY" score="" points="-17" price="100" ML="-665" opener_points="-14" opener_price="-106" opener_ML="-600"/>
<status time_remaining="" value=""/>
<total points="74" over="-108" under="-104" opener_total="72.5" opener_over="-106" opener_under="-106"/>
</game>
</scores>
Y tengo este codigo PHP donde quiero consumir o sacar cada nodo game con la informacion que deseo:
Código PHP:
$ruta="http://proveedor.com/XMLScores.php";
$dom= new DOMDocument;
$dom->preserveWhiteSpace=FALSE;
$dom->load($ruta);
$nodos=$dom->getElementsByTagName("<game>"); //aqui se supone que deberia de buscar las etiquetas que quiero mostrar.
foreach($nodos as $nodo){
echo 
$nodo->nodeValue;

Pero no me esta imprimiendo nada, y deseo hacer una tabla con la informacion de cada juego que se muestra en el xml. Alguna ayuda por favor ?