我在尝试
//tr[@id='20-covers']/preceding-sibling::tr
Run Code Online (Sandbox Code Playgroud)
但它选择第1tr
实际上,您的 XPath 返回前面同级tr
元素的列表,而您使用的工具可能会从此列表中选择第一个元素
您可能需要显式指定元素 ( [1]
) 的索引才能获取紧邻的前面元素tr
:
//tr[@id='20-covers']/preceding-sibling::tr[1]
Run Code Online (Sandbox Code Playgroud)