我的特例的 xpath 值是多少

What is the xpath value of my special case

这是一个网页的检查图片, ,

我们可以看到,这个值:

//div[contains(text(), 'Interface Settings - wan')]/../following-sibling::div[1]/div[1]/div[4]/div/div[2]/div/div/div

是黄色 div 部分的 xpath。在这种情况下,有人可以帮我 xpath 到它的子 path 区域吗?

到目前为止我试过这样的:

//div[contains(text(), 'Interface Settings - wan')]/../following-sibling::div[1]/div[1]/div[4]/div/div[2]/div/div/div/svg/path

但它对我不起作用。

谢谢,

杰克

一般 svg 标签可以定位为:

//*[name()='svg']

//*[local-name()='svg']

对于您的具体情况,您可以实施相同的方法

//div[contains(text(), 'Interface Settings - wan')]/../following-sibling::div[1]/div[1]/div[4]/div/div[2]/div/div/div//*[name()='svg']

话虽如此,我建议您使用 relative xpath 而不是 absolute xpath.