0
我在XML解析還挺新的,我想弄清楚什麼是錯的這段代碼爲什麼會拒絕顯示任何結果呢?PHP XML DOM解析問題
//php code
$file=file_get_contents("http://".$_SERVER["HTTP_HOST"]."/sitemap.xml");
$dom = new DOMDocument();
$dom->loadXML($file);
$xmlPath = new DOMXPath($dom);
$arrNodes = $xmlPath->query('//loc');
foreach($arrNodes as $arrNode){
echo $arrNode->nodeValue;
}
//sitemap.xml
<url>
<loc>http://calculosophia.com/</loc>
</url>
<url>
<loc>http://calculosophia.com/finance/compound-interest-calculator</loc>
</url>
我可以看到,該文件是越來越成功檢索但當變種傾銷$ arrNodes它給了我object(DOMNodeList)[170]
我不知道該怎麼做了進一步
能否請您解釋一下爲什麼-1? –
改變'$ arrNode->項(0) - > nodeValue'到'$ arrNode-> nodeValue' –
@RocketHazmat仍然沒有 –