【发布时间】:2013-09-28 16:50:50
【问题描述】:
如何将 xpath 的计数转换为 int?
int example = driver.FindElement(By.XPath("(//td[contains(@sorttable_customkey, '" + Account + "')])/preceding::a[1]")).Count;
我从问题中选择了这个:Does anyone know why GetXpathCount() doesn't work in C#?
我似乎无法让它工作,我尝试将上面的内容转储到一个列表并计算列表,但这也不起作用。
也有点离题,但有没有办法检查 driver.FindElement(By.XPath("exp")) == null 吗?因为如果它 dose = null 它会抛出一个空引用错误。
【问题讨论】:
-
“我似乎无法让它工作”是一个非常糟糕的问题描述。如果你需要帮助,你必须描述问题。
标签: c# xpath selenium webdriver