Mike Richter: Komme an Werte nicht ran

Beitrag lesen

Hallo,

nachfolgende XML-Daten sind in "Details" eingefasst:

[Authors] => SimpleXMLElement Object
    (
        [Author] => Array
            (
                [0] => Ernst H. Gombrich
                [1] => Christoph Waltz
            )

)

[ReleaseDate] => September 2006

[BrowseList] => SimpleXMLElement Object
    (
        [BrowseNode] => Array
            (
                [0] => SimpleXMLElement Object
                    (
                        [BrowseId] => 255955
                        [BrowseName] => Kategorien - Kindermusik & Hörspiele - Hörspiele - Allgemein
                    )

[1] => SimpleXMLElement Object
                    (
                        [BrowseId] => 280886
                        [BrowseName] => Kategorien - Kinder- & Jugendbücher - Sachbücher
                    )

)

)

Die Daten befinden sich alle in $xml und werden soweit auch korrekt ausgegeben (Authors, ReleaseDate) aber warum die einzelnen BrowseId nicht?

foreach ($xml->Details AS $book)

{

if($book->Authors->Author)
{
foreach($book->Authors->Author AS $author)
{echo $author;}
}

echo $book->ReleaseDate;

if($book->BrowseList->BrowserNode) {
 foreach($book->BrowseList->BrowserNode->BrowseId AS $nodel)
 {
 echo $nodel."<br>";
 }
 }

}

Danke,
Mike