我有一个动态生成内容的网页。因此,我不太了解我需要旅行的树,但我知道目标子元素的id。我想去旅行,找到它上面的第一个h1标签,我只是不知道我需要多远才能访问h1标签,但我知道它将是标签的xxxxParent。有没有一种有效的方法来实现这一目标?
编辑:我不确定dom如何在运行时结束。我只知道h1标签是目标的一部分,但它可能是
h1/table/th/label[@id=target]
或
h1/div/div/div/table/td/table/td/div/div/table/th/label[@id=target]
答案 0 :(得分:0)
可以尝试(//label[@id='target']/ancestor::h1)[last()]
。
[last()]
只是选择最近的祖先(例如,如果该h1标签也有h1祖先)。
这些是XPath Axes。