我正在尝试使用硒进行自动测试,我想使用xpath从多个标签中删除文本。
我想要的文本html结构如下
<div class="roomcard-banner">
<h2>101</h2>
<span>text1</span>
</div>
<div class="roomcard-banner">
<h2>102</h2>
<span>text2</span>
</div>
<div class="roomcard-banner">
<h2>103</h2>
<span>text3</span>
</div>
我想要这样的结果 101、102、103
如何通过使用xpath获得所需的结果?
能给我举个例子吗?抱歉,,,
我的英语水平很低,请等我答案
答案 0 :(得分:0)
您可以使用类似的东西
$xpath = new DOMXPath($doc);
$n= $xpath->query("/div");
foreach ($n as $node) {
echo $node->nodeName.' ->'.$node->nodeValue.", ";
}