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