在XPath中选择包含字符串的元素后面的元素?

时间:2016-04-26 13:22:10

标签: html xml xpath scrapy

如果ch_title段落包含我正在搜索的单词,我希望scrapy选择相关的ch_spec段落:

<div class="holder-specificatii">

  <div class="box-specificatie" id="specifications-93-">
    <div class="ch_group"></div>

    <p class="ch_title">IPhone:</p>
    <p class="ch_spec">iPhone 6</p>
    <p class="ch_title">Tip Telefon:</p>
    <p class="ch_spec">Smartphone</p>
    <p class="ch_title">Sloturi Sim:</p>
    <p class="ch_spec">Single Sim</p>
    <div class="clear"></div>
  </div>
</div>

1 个答案:

答案 0 :(得分:0)

如果您正在寻找包含(例如)ch_title的{​​{1}} p,并且您想要选择下一个"Tip" {{1} },使用此XPath:

ch_spec

返回:

p