0
由於WordPress的RSS源,我想知道我怎麼可以得到所有每篇文章的標籤。至於我可以看到,每個標籤有這樣<category><![CDATA[ ]]></category>
的條目。我使用PHP的SimpleXMLElement對象。獲取標籤從WordPress的RSS每個崗位飼料
謝謝。
由於WordPress的RSS源,我想知道我怎麼可以得到所有每篇文章的標籤。至於我可以看到,每個標籤有這樣<category><![CDATA[ ]]></category>
的條目。我使用PHP的SimpleXMLElement對象。獲取標籤從WordPress的RSS每個崗位飼料
謝謝。
您可以使用SimpleXMLElement::xpath
來做到這一點。因此:
<?php
$x = new SimpleXMLElement($xml_for_one_item);
$result = $x->xpath('category');
foreach ($result as $cat) {
// do something with the category string in $cat
}
?>
這裏唯一的缺點是您必須一次只將XML傳遞給一個項目。如果你知道你希望使用的物品,將其更改爲$x->channel->item[0]->xpath('.//category')
的第一個項目,等