Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2013, 10:22
Alanfederico
 
Fecha de Ingreso: enero-2011
Ubicación: Ya dije
Mensajes: 43
Antigüedad: 14 años
Puntos: 0
Php lectura de XML

estoy leyendo esto en xml pero al parecer no me captura content que es lo que necesito me podrian ayudar a decifrar mi error? muchas gracias!!

Código:
<hordes>
+<headers link="http://www.zombinoia.com/xml" iconurl="http://data.zombinoia.com/gfx/icons/" secure="0" author="Motion Twin <http://www.motion-twin.com>" language="es" version="2.171" avatarurl="http://imgup.motion-twin.com/" generator="haxe">
</headers>
+<data cache-date="2013-06-27 16:31:11" cache-fast="0">
++<city city="Cumbre Agreste" door="1" hard="1" water="0" chaos="0" devast="0" x="6" y="11">
+++<news z="605" def="407">
++++<content><p>Tuvimos más o menos 610 zombies en el portal anoche, lo peor pudo suceder, pero muy pocos o ninguno consiguió entrar. ¡Alabadas sean nuestras defensas!</p></content>
</news>
</city>
</data>
</hordes>
Código PHP:
foreach ($xml->children() as $dos_gen) {
    
$dos_gen['headers'];

    foreach (
$dos_gen->children() as $tres_gen) {
       
$tres_gen['data'];

        foreach (
$tres_gen->children() as $cuatro_gen) {
            
$cuatro_gen['city'];             
                                   
            foreach (
$cuatro_gen->children() as $cinco_gen) {
            
$cinco_gen['news'];             
            
                foreach (
$cinco_gen->attributes() as $result) {
                
$cinco_gen['content'];             
                        
$idatos $result -> content;;
                }        
            }
        }
    }
}
       

echo 
$idatos."<br>"