Выберите nodeValue, но исключите дочерние элементы

Допустим, у меня есть этот код:

<p dataname="description">
Hello this is a description. <a href="#">Click here for more.</a>
</p>

Как мне выбрать nodeValue для p , но исключить a и его содержимое?

Мой текущий код:

$result = $xpath->query("//p[@dataname='description'][not(self::a)]");

Я выбираю его с помощью $ result-> item (0) -> nodeValue;

6
задан Jürgen Paul 8 February 2012 в 11:10
поделиться