Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/08/2011, 11:48
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: Leer geopoint en XML con PHP

Hola @forecast, como te dice abimaelrc tienes que usar namespaces ejemplo:

Código PHP:
Ver original
  1. <?php
  2. $xml = simplexml_load_file('http://ws.audioscrobbler.com/2.0/?method=geo.getevents&location=madrid&api_key=b25b959554ed76058ac220b7b2e0a026');
  3. $geo = $xml->getNamespaces(true);
  4. $xml->registerXPathNamespace('g', $geo['geo']);
  5. $lat = $xml->xpath('//g:lat');
  6. $long = $xml->xpath('//g:long');
  7.  
  8. foreach ($lat as $c => $v) {
  9.     echo $v . ' ' . $long[$c] . '<br />';
  10. }

Así tienes todas las latitudes y longitudes. Saludos
__________________
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