我能够访问包含 CSCI 12 的标签
"//span[contains(., '" + CSCI + "') and contains(., '" + 12 + "')]"
但我一直在尝试联系父母的兄弟姐妹(阿姨/叔叔)
"//span[contains(., '" + CSCI + "') and contains(., '" + 12 + "')]"..//following-sibling::table[1]"
还会包含访问包含112以及12在112中的元素吗?
试试这个:
//div[span[contains(., 'CSCI') and contains(., '12')]]/following-sibling::div[1]/table[1]
通过这种方式,您可以将上下文带到父 div 中。 在该 div 上,您将谓词与跨度及其属性一起放置
比你使用
/following-sibling::div[1]
到达下面的第一个 div 并通过 /table[1]
你到达下面的 div 的第一个子表