我想回以前的TD,但無濟於事,你可以幫助的Xpath回去四丙TD
// * [@類=「EIN」和包含(「AAAA」) ]讓我到TD,但需要選擇以前的td-下面試過,但沒有工作
// * [@ class ='ein'and contains(。,'aaaa')] [preceding-sibling :: td ]
我想回以前的TD,但無濟於事,你可以幫助的Xpath回去四丙TD
// * [@類=「EIN」和包含(「AAAA」) ]讓我到TD,但需要選擇以前的td-下面試過,但沒有工作
// * [@ class ='ein'and contains(。,'aaaa')] [preceding-sibling :: td ]
這是不可能肯定地說沒有看到輸入HTML,但我懷疑,而不是
//*[@class='ein' and contains(.,'aaaa')][preceding-sibling::td]
你需要像
//*[@class='ein' and contains(.,'aaaa')]/preceding-sibling::td[1]
從由初始表達選擇其最近的前td
每個節點進行導航。你第一次嘗試將恰好選擇相同的節點作爲
//*[@class='ein' and contains(.,'aaaa')]
但只有當他們至少有一個先行同級元素命名td
。
太棒了,非常感謝 – user1156718
記住/X
表示「選擇X」,而[X]
表示「其中X」。如果您想選擇前面的兄弟姐妹,而不是測試它們是否存在,請使用/
。
給HTML請..幫助你out.We需要看Dom結構 –