我有以下 HTML 代碼,我需要一個 XPath 運算式,它可以找到表格元素。
<div>
<div>Dezember</div>
<div>
<div class="dash-table-container">more divs</div>
</div>
</div>
我當前的 Xpath 運算式:
//div[./div[1]/text() = "Dezember"]/preceding::div[./div[2][@class=dash-table-container]
我不知道如何檢查破折號表容器是否是最后一個加載的,因為我有很多。所以我需要檢查它是否在帶有“Dezember”作為文本的 div 下,因為其他月份之前的 div 加載速度更快。我希望 XPATH 選擇“dash table container”div。提前致謝
uj5u.com熱心網友回復:
要選擇div帶有“更多 div”的文本內容,您可以使用
//div/div[@class="dash-table-container" and ../preceding-sibling::div[1]="Dezember"]
并選擇其父div元素,使用
//div[div/@class="dash-table-container"][preceding-sibling::div[1]="Dezember"]/..
uj5u.com熱心網友回復:
我想到了。
//div[preceding-sibling::div="Dezember"]/div[@]
非常適合我。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/421989.html
標籤:
