gpt4 book ai didi

xpath - XPath返回XHTML文件中的第一个 标记

转载 作者:行者123 更新时间:2023-12-03 17:02:20 24 4
gpt4 key购买 nike

我是xpath的新手,对此了解不多。我知道有一种方法可以使用xpath在xml / xhtml文件中查找特定标签。就我而言,我试图找到第一个(a)链接元素。不幸的是,我的xpath字符串[// a [1] / text()]返回所有(a)链接标签,而不是第一个

XPATH: //a[1]/text()

Text='Fachliche Expertise'
Text='Zielerreichung'
Text='Gesamtbeurteilung Leistung'

Expected:

Text='Fachliche Expertise'


这是xhtml代码:

<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active null" data-toggle="tab" data-target="#group2">Fachliche Expertise</a>
</li>
<li class="nav-item">
<a class="nav-link null" data-toggle="tab" data-target="#group1">Zielerreichung</a>
</li>
<li class="nav-item">
<a class="nav-link null" data-toggle="tab" data-target="#group7">Gesamtbeurteilung Leistung</a>
</li>
</ul>

最佳答案

尝试以下XPath表达式:

/ul/li[1]/a/text()


由于您的HTML结构似乎是已知的,因此我们可以导航到第一个 <li>元素,然后从定位标记中选择文本。

关于xpath - XPath返回XHTML文件中的第一个<a> </a>标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48091062/

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