元素编辑器中的Xpath版本是不是太低了
回答
收藏

元素编辑器中的Xpath版本是不是太低了
20

效率破风手
2025-12-13 15:02·浏览量:221
效率破风手
发布于 2025-12-13 15:02221浏览

在编辑器中用用这个Xpath公式定位元素报错//div[@class='content-item']//div[@class='msc-table'][not(ancestor::div[@class='md-overlay'])]//div[@class='md-table__body-wrapper']//tr/td[count(//div[@class='content-item']//div[@class='msc-table'][not(ancestor::div[@class='md-overlay'])]//div[@class='md-table__header-wrapper']//th[.//div[contains(normalize-space(.),'类型')]]/preceding-sibling::*) + 1][.//div[ends-with(normalize-space(.),'类')]]

我把div[ends-with(normalize-space(.),'类')]改成div[normalize-space(.)='类'],ends-with函数删除又可以定位了,查了下说是XPath 2.0+才支持这个函数

收藏
全部回答1
最新
发布回答
回答