0
想要從完整的網站獲取單個元素。 搜索谷歌幾個小時,沒有結果。 也許我搜索錯誤的術語,但我似乎無法找到一種方法來做到這一點。如何從完整的網站獲取特定元素(非單個頁面)
我拿了sitemap.xml,並用下面的代碼得到了它的所有鏈接。
我想使用此XML鏈接從所有鏈接中獲取元素。
<?php
$urls = array();
$DomDocument = new DOMDocument();
$DomDocument->preserveWhiteSpace = false;
$DomDocument->load('https://www.ivory.co.il/sitemap.xml');
$DomNodeList = $DomDocument->getElementsByTagName('loc');
foreach($DomNodeList as $url) {
$urls[] = $url->nodeValue;
}
//display it
echo "<pre>";
print_r($urls);
echo "</pre>";
?>
需要幫助...
是否有某種限制的對你,你不能使用simplexml_file_load($網址)? –