【问题标题】:XPath: Select one of the h4 tag from multiple h4 tagsXPath:从多个 h4 标记中选择一个 h4 标记
【发布时间】:2021-08-04 16:17:36
【问题描述】:

我正在做一个网页抓取项目。所以我检查了我的目标页面并从 inspect 中获得了以下元素。现在有两个 h4 标签,然后是它们下面的两个段落。我想提取 h4 Skills 标签下的段落。我的答案应该是——Python、Java、Django。我怎样才能实现它?

这是被检查的元素:

<div class='someclass'>
    <section>
        <h4>Skills</h4>
        <p>Python, Java, Django</p>
    </section>
    <section>
        <h4>Prerequisites</h4>
        <p>Coding</p>
    </section>
</div>

【问题讨论】:

    标签: html web-scraping xpath


    【解决方案1】:

    获取技能字符串的XPath是

    //h4[text()='Skills']/..//p
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-04-28
      • 2011-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-17
      • 1970-01-01
      相关资源
      最近更新 更多