XML & PHP Problem

mkoeni1

Erfahrenes Mitglied
Hallo,

ich habe ein Problem und benötige Eure Hilfe. Am Besten erklär es sich wenn ich dene Code präsentiere:
PHP:
$xmlstr = file_get_contents('hardware.xml');
$xml = new SimpleXMLElement($xmlstr);

$cnt_elements = count($xml->pc) - 1;
for($i = $cnt_elements; $i >= 0; $i--)
{
  echo $xml->pc[$i]->id.'<br/>';
  echo $xml->pc[$i]->hardwareadress.'<br/>';
}


die dazugehörende XML-Datei:
HTML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<hardware>
    <pc id="nr_1">
      <hardwareadress>00:E0:81:5C:87:81</hardwareadress>
    </pc>
    <pc id="nr_2">
      <hardwareadress>00:E0:81:5C:87:81</hardwareadress>
    </pc>
</hardware>

Wieso bekomme ich keine id im Browser angezeigt? Kennt jmd. dieses Problem?

Fehlt hier ganz einfach die XML Schema Datei, die ein Unterscheidung der ID's vornimmt? Ich sage aber in der ersten Zeile:
Code:
standalone="yes"

Vielen Dank und Gruß
Matze
 
Zurück