Ein Item eines RSS-Feed hat mehrere Kategorien, die aber namentlich nicht verschieden sind (category):
<category>Cat 1</category>
<category>Cat 2</category>
<category>Cat 3</category>
Ich nutze diesen Code um den RSS-Feed auszulsen:
Das Problem ist, dass ich hiermit nur die Werte aus der obersten Category erhalte. Wie bekomme ich aber die nachfolgenden Categories auch angezeigt, wenn diese nicht eindeutig definiert sind?
<category>Cat 1</category>
<category>Cat 2</category>
<category>Cat 3</category>
Ich nutze diesen Code um den RSS-Feed auszulsen:
PHP:
...
// Items holen
foreach($xml->channel[0]->item as $item) {
$out[] = array(
'category' => (string) $item->category,
'title' => (string) $item->title,
);
}
// Eintraege ausgeben
foreach ($out as $value) {
echo $value['title'].'</br>';
echo $value['category'].'</br></br>';
}
Das Problem ist, dass ich hiermit nur die Werte aus der obersten Category erhalte. Wie bekomme ich aber die nachfolgenden Categories auch angezeigt, wenn diese nicht eindeutig definiert sind?
Zuletzt bearbeitet von einem Moderator: