Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/10/2013, 10:05
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: DOMDocument y XML mal formado

A mi me funciona algo sencillo como esto con esa URL:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $doc = new DOMDocument();
  4. $doc->loadHTMLFile('http://meteovegadelcodorno.com/meteohub/all-sensors.xml');
  5. $xpath = new DOMXPath($doc);
  6. $year1 = $xpath->query('//data[@timeframe="year1"]/item');
  7.  
  8. foreach ($year1 as $item) {
  9.     echo $item->nodeValue . '<br />';
  10. }

Edito: intenta con utf8_encode() o iconv() para la codificación o usa loadHTMLFile para que no importe si está bien formado o no.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 06/10/2013 a las 10:19