//div[text()='abc']
有时会显示10个计数,下一次会显示20等。
即使计数动态变化,如何找到计数的最后一个元素?
答案 0 :(得分:0)
欢迎来到SO。您必须使用last()
xpath函数返回一个等于表达式求值上下文的上下文大小的数字,这意味着它将获得匹配元素的大小,并且可以使用下面的标准xpath表示法访问最后一项。
您要传递最后一个商品编号,而不是指定[1]
或[5]
。
(//yourxpath)[last()]
在您的情况下,xpath将是
(//div[text()='abc'])[last()]
这里是更多解释的链接 https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-4.0/ms256083(v%3Dvs.100)