小编Mar*_*ore的帖子

查找Xpath-用于没有HTML标签的文本

    <p class="result-price">
    <span>Price</span>
    $25.00 |
    <span>Member Price</span>
    $25.00
    <span>(0% discount)</span>
    </p>
    <p class="result-rating">
Run Code Online (Sandbox Code Playgroud)

从上面的HTML标签中,您可以注意到$ 25.00 | 仅仅是文本,并且没有与任何HTML标记相关联,我编写了以下x-path进行检索:

//div[contains(@data-title,'Rafael B.: Arrangement and Composition')]/div[3]/p[1]/text()[2]。

并且确实提取了文本,但是在xpath检查器中,结果显示在容器内。当我在脚本中使用相同的x路径时,它不会检索文本值。

有人可以帮忙吗,好像文本在容器/文本区域内

html xml xpath selenium-webdriver

2
推荐指数
1
解决办法
4164
查看次数

标签 统计

html ×1

selenium-webdriver ×1

xml ×1

xpath ×1