以下是我的HTML示例:
<div>
<a class="id2342">jack d m</a>
x1
</div>
基本上,我怎样才能得到这两个&#34; jack d m&#34; &安培; &#34; X 1&#34; ?
这是我到目前为止的代码,它只给了我&#34; jack d m&#34;
$row = $xpath->query('//a[@class="id2342"]')->item(0)->nodeValue;
答案 0 :(得分:1)
这个XPath,
string(//a[@class="id2342"]/..)
将返回a
属性为@class
的{{1}}元素的父元素的字符串值:
id2342
您可以将jack d m
x1
替换为string()
以规范化返回字符串中的空格并返回
normalize-space()
按要求。