有一个元素有多个子元素。如何使用 parent 的 xpath 计算其 child 的数量?
到目前为止,我一直在使用这个:
List<Webelement> myList = driver.findElements(By.parentXpath)
很明显,我的列表的大小始终为 1,因为只有 1 个父元素。
最佳答案
有了父 xpath,您可以按照以下行获取其子路径: 列表 myList = driver.findElements(By.parentXpath/child::li/child::div) 不要只是复制和粘贴代码,尝试用您真正拥有的类替换“div”和“lib”。
关于java - 在有父元素的情况下查找子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61085730/