У меня есть XML-файл, структурированный как:
<root>
<featured>
<title></title>
<tweet></tweet>
<img></img>
</featured>
</root>
Элемент добавляется динамически, пользователю требуется возможность удалить элемент в определенных случаях,
Я пробовал нескольковарианты кода, в том числе:
$featureddel = $xpath->query('//featured');
while ( $featureddel->hasChildNodes()){
$featureddel->removeChild($featureddel->childNodes->item(0));
}
, что выдает ошибку:
PHP Fatal error: Call to undefined method DOMNodeList::hasChildNodes()
Я также пытался:
$featureddel= $dom->getElementsByTagName('featured');
$featureddel->parentNode->removeChild($featureddel);
, что возвращает:
PHP Fatal error: Call to a member function removeChild() on a non-object