Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/01/2012, 16:42
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 8 meses
Puntos: 793
Respuesta: Leer XML con Simple XML en PHP

Bueno en la duda inicial de leer el XML puedes hacer algo así rápido:

Código PHP:
Ver original
  1. <?php
  2. $xml = file_get_contents('tuxml.xml');
  3. $sxe = new SimpleXMLElement($xml);
  4.  
  5. function valor($att, $sxe) {
  6.     $item =  $sxe->xpath('//item[@name="' . $att . '"]');
  7.     return $item[0];
  8. }
  9.  
  10. echo valor('contextMenuMove', $sxe);

o tal vez algo así:

Código PHP:
Ver original
  1. <?php
  2. $xml = file_get_contents('tuxml.xml');
  3. $sxe = new SimpleXMLElement($xml);
  4.  
  5. $item = $sxe->xpath('//item');
  6.  
  7. foreach ($item as $i) {
  8.     $att = $i->attributes();
  9.     $item[(string) $att['name']] = (string) $i;
  10. }
  11.  
  12. echo $item['modulesTitle'];
__________________
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