猿问

用xpath怎么提取重复元素中的一个元素?

<div class="container">
  <div class="col-12 col-sm-3">
    <p class="title">序号</p>
    <p>001</p>
  </div>
  <div class="col-12 col-sm-3">
    <p class="title">编号</p>
    <p>999</p>
  </div>
  <div class="col-12 col-sm-3">
    <p class="title">列号</p>
    <p>321</p>
  </div></div>

如果我要提取上述中的‘编号’同胞中的内容是怎么提取呐?

//p[p="编号"].followwing-sibling/text()

好像不成功啊。


qq_笑_17
浏览 2984回答 1
1回答

MMTTMM

xpath写法://p[text()="编号"]/following-sibling::p[1]例如:python+selenium获取文本:driver.driver.find_element_by_xpath(//p[text()="编号"]/following-sibling::p[1]).text
随时随地看视频慕课网APP

相关分类

Html5
我要回答