有很多标签,我想在xpath中指定它们,然后在它们之后抓取文本,例如:
<div class="info-row">
<div class="info-label"><span>Variant:</span></div>
<div class="info-content">
<p>750 ml</p>
</div>
</div>
所以在这种情况下,我想说“在名为'Variant'的范围之后抓住p标签:
结果:750ml
我试过了:
//span[text()='Variant:']/following-sibling::p
及其变化但无济于事。
答案 0 :(得分:1)
&#39;以下同胞&#39;函数选择当前节点后的所有兄弟节点, 没有兄弟姐妹的跨度文字&#39;变种:&#39;,并且正确搜索兄弟姐妹的跨越父母。
这是一个可行的例子
ReportsController