Todo es cosa de paciencia y usar la herramienta correcta
Código PHP:
<?php
$dom = new DOMDocument();
$dom->load('algo.xml');
$root=$dom->getElementsByTagName('ROOT')->item(0);
#con esto ves el 1er atributo de todos
echo $root->getAttribute('GMTNow');
echo "<br />";
$tagE = $dom->getElementsByTagName('E');
$tagG = $dom->getElementsByTagName('G');
$tagR = $dom->getElementsByTagName('R');
foreach($tagE as $e){
echo $e->getAttribute('DBID')."<br />";
echo $e->getAttribute('N')."<br />";
echo $e->getAttribute('D')."<br />";
echo $e->getAttribute('StdEventDate')."<br />";
echo $e->getAttribute('StdEventDate_UTC')."<br />";
echo $e->getAttribute('SID')."<br />";
echo $e->getAttribute('RID')."<br />";
echo $e->getAttribute('LID')."<br />";
foreach($tagG as $g){
echo $g->getAttribute('DBID')."<br />";
echo $g->getAttribute('EID')."<br />";
echo $g->getAttribute('N')."<br />";
echo $g->getAttribute('GT')."<br />";
foreach($tagR as $r){
echo $r->getAttribute('DBID')."<br />";
echo $r->getAttribute('N')."<br />";
echo $r->getAttribute('O')."<br />";
}
}
}
?>