Выберите nodeValue, но исключите дочерние элементы
Допустим, у меня есть этот код:
<p dataname="description">
Hello this is a description. <a href="#">Click here for more.</a>
</p>
Как выбрать значение узлаp
но исключитьa
а это контент?
Мой текущий код:
$result = $xpath->query("//p[@dataname='description'][not(self::a)]");
Я выбираю это$result->item(0)->nodeValue;