【问题标题】:Get link inside several p elements using xpath使用 xpath 获取多个 p 元素内的链接
【发布时间】:2015-05-01 13:18:25
【问题描述】:

我有以下代码(作为页面的一部分):

<div class="examples">
<p class="update">Day 1 : <a href="example.php?s=997">exampletext</a></p>
<p class="update">Day 1 : <a href="example.php?s=998">exampletext</a></p>
<p class="update">Day 1 : <a href="example.php?s=999">exampletext</a></p>
<p class="update">Day 1 : <a href="example.php?s=1000">exampletext</a></p>
<p class="update">Day 1 : <a href="example.php?s=1001">exampletext</a></p>
<p class="update">Day 1 : <a href="example.php?s=1002">exampletext</a></p>
</div>

我正在尝试使用 xpath 获取链接(href 和标题)。同一页面上有几个“更新”p 类元素,我需要它们。我对“第 1 天:”文本(或任何一天)并不感兴趣。

这可能吗?

谢谢。

【问题讨论】:

    标签: xpath


    【解决方案1】:

    一个可能的 xpath :

    //div[@class='examples']/p[@class='update']/a
    

    输出:

    '<a href="example.php?s=997">exampletext</a>'
    '<a href="example.php?s=998">exampletext</a>'
    '<a href="example.php?s=999">exampletext</a>'
    '<a href="example.php?s=1000">exampletext</a>'
    '<a href="example.php?s=1001">exampletext</a>'
    '<a href="example.php?s=1002">exampletext</a>'
    

    【讨论】:

      猜你喜欢
      • 2012-12-01
      • 2021-06-19
      • 1970-01-01
      • 2015-11-06
      • 2013-01-15
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多