0
我有一個特殊標記的XML RSS我不知道如何閱讀的第二部分,在這種情況下,子類別如何閱讀標籤具有兩個屬性
XML RSS:
<?xml version="1.0" encoding="UTF-8"?>
<channel>
<category text="Category">
<category text="Subcategory"/>
</category>
</channel>
</rss>
PHP
//this gives the category
$category = $feed->channel->category->attributes();
echo $category . '<br>';
//I tried this but only gives category and I need subcategory too
foreach ($feed->channel->category->attributes() as $item) {
echo $item . '<br>';
}
有一個{在第二個foreach中丟失。我複製粘貼添加這個,它不起作用,它只給出類別 – Nrc 2014-08-30 13:41:39
剛剛重新編輯,以允許嵌套類別元素 – 2014-08-30 14:00:27
它的工作原理,但我不明白。你能解釋一下嗎?如果他們是兩個元素,爲什麼你需要迭代到達第一個? – Nrc 2014-08-30 14:16:56