0
我有HTML這樣的:使用PHP Xpath跨越後獲取文本?
<h3><span itemprop="name">ABC</span> XYZ</h3>
我使用的XPath但只得到span標記(ABC)的文字,現在我想跨度後的文本。例如:我想XYZ
這裏是我的代碼:
string = mb_convert_encoding($string, 'HTML-ENTITIES', "UTF-8");
$dom = new DOMDocument();
@$dom->loadHTML($string);
$xpath = new DOMXPath($dom);
$nodelist = $xpath->query("//h3/span[@itemprop='name']/text()");
return $nodelist->item(0)->nodeValue;
而且ressult是:ABC
謝謝你。它的工作:D – Asamoa 2014-10-02 09:36:54