这是html
代码。我想选择最后一个块的导出csv
。它存在于xpath
为
".//*[@id='table-view-views']/div/div[1]/ul/li[12]/a/span"
突出显示的标记具有相同的<div>
和<ul>
标记,但标记不同<li>
。所以我想通过csspath选择最后一个块元素。
答案 0 :(得分:2)
您可以使用最后一个匹配节点或元素的函数xpath。
(//li[@id='ui-menu-item-exportcsv])[last()]
谢谢你, 穆拉利
答案 1 :(得分:1)
您可以使用此CSS选择器选择最后一个块:
#ui-menu-widget:not(.breadcrumb-menu):not(.xref-menu)
请注意,没有允许选择父元素的CSS选择器,因此您无法使用<li>
元素来选择带有CSS的<div>
。