如何缩短 XPath 选择中的重复 div 元素?

How to shorten repetitive div elements in XPath selection?

有没有更好的写法?现在它有 16 个 div 相互嵌套并且可以正常工作。但我担心,如果在某些未知情况下它可能是不同数量的 div 而我的选择不起作用怎么办?

//div[@data-pagelet="root"]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div/h2

这个 XPath,

//div[@data-pagelet="root"]//h2

将 select div 元素的所有 h2 元素后代 @data-pagelet 属性值为 "root",无论继承如何。