1
我將如何通過SimpleXML調用此元素?如何通過SimpleXML調用此元素?
$xml->ls:viewMinutesThisWeek
肯定是行不通的
<ls:viewerMinutesThisWeek>5700</ls:viewerMinutesThisWeek>
我將如何通過SimpleXML調用此元素?如何通過SimpleXML調用此元素?
$xml->ls:viewMinutesThisWeek
肯定是行不通的
<ls:viewerMinutesThisWeek>5700</ls:viewerMinutesThisWeek>
由於ls
是一個命名空間,你需要過濾那些使用SimpleXMLElement::children()
方法命名空間的元素。試試這個:
$ls = $xml->children('ls', true);
echo $ls->viewerMinutesThisWeek;
不需要先註冊名稱空間,不管他們是否在文檔中正確聲明? – prodigitalson 2010-10-16 15:13:01
@prodigitalson:按照我所做的那樣傳入'true'作爲第二個參數會導致不必要的。 – BoltClock 2010-10-16 15:14:00
甜,完美的作品,謝謝! – Webnet 2010-10-16 15:16:38