XML из файла Sitemap должен быть:
...
...
...
Поскольку он получил пространство имен, запрос немного сложнее моего предыдущего ответа:
$xpath = new DOMXpath($DOMfile);
// Here register your namespace with a shortcut
$xpath->registerNamespace('sm', "http://www.sitemaps.org/schemas/sitemap/0.9");
// this request should work
$elements = $xpath->query('/sm:urlset/sm:url[sm:loc = "'.$pageUrl.'"]');
foreach($elements as $element){
// This is a hint from the manual comments
$element->parentNode->removeChild($element);
}
echo $DOMfile->saveXML();
м выписывая память перед сном. Если это не сработает, завтра я пойду завтра. (И да, я знаю, что это может принести некоторые downvotes)
Если у вас нет пространства имен (вы должны, но это не обязательство sigh )
$elements = $xpath->query('/urlset/url[loc = "'.$pageUrl.'"]');
У вас есть конкретный пример того, что он работает здесь: http://codepad.org/vuGl1MAc
pip
диспетчер пакетов.
conda
и диспетчер пакетов и менеджер по среде.
Деталь:
Ссылки