gpt4 book ai didi

html - 查找 Div 标签下和 span 标签之外的文本的 XPath

转载 作者:行者123 更新时间:2023-11-28 17:10:00 26 4
gpt4 key购买 nike

抱歉,如果之前讨论过这个问题。我试着搜索它,但没有找到完全匹配的。我的问题是我的 HTML 代码很少,

<div class="column1">
<div>
<div class="name">
Dynamic Name
<span class="id" title="ID">Dynamic ID</span>
</div>
</div>
</div>

我正在寻找 XPath 来获取文本动态名称。这是我试过的,但没有用

1. //div/div[@class='name'] which is finding text Dynamic Name Dynamic ID

2. //div/span[@class='id']/preceding-sibling::text()

由于动态名称和动态 ID 都是动态值,我不能使用拆分和使用名称,因为我们不知道在哪里拆分它。预先感谢您的时间和帮助。

最佳答案

这个 XPath,

normalize-space(//div[@class="name"]/text())

将根据要求为您的 HTML 返回 “动态名称”


Thanks but it has some syntax error as i tried putting on Firepath and its giving some error. not sure which one.

大胆猜测:看看是否

//div[@class="name"]/text()

避免您的语法错误(这将是您的工具的一个限制,因为 normalize-space() 是一个正确的 XPath 1.0 函数)并选择您的目标文本(尽管有多余的空格)。

关于html - 查找 Div 标签下和 span 标签之外的文本的 XPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46594573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com