相关疑难解决方法(0)

xpath中不区分大小写的匹配?

例如,对于下面的xml

<CATALOG>
    <CD title="Empire Burlesque"/>
    <CD title="empire burlesque"/>
    <CD title="EMPIRE BURLESQUE"/>
    <CD title="EmPiRe BuRLeSQuE"/>
    <CD title="Others"/>
<CATALOG>
Run Code Online (Sandbox Code Playgroud)

如何将前4条记录与xpath匹配//CD[@title='empire burlesque'].是否有xpath函数来执行此操作?其他解决方案,如PHP函数也被接受.

xml xpath

66
推荐指数
5
解决办法
10万
查看次数

当尝试使用Webdriver通过linkText查找链接时,是否有一种忽略大写的方法?

我正在使用Selenium 2 Webdriver。

我想单击一个链接,但是链接文本可以是“ Linktext”或“ LINKTEXT”。有没有比这更好的方法:

List<WebElement> list = driver.findElements(By.linkText("Linktext"));
if(list.size()>0){
    driver.findElement(By.linkText("Linktext")).click();
} else {
    driver.findElement(By.linkText("LINKTEXT")).click();
}
Run Code Online (Sandbox Code Playgroud)

API和Google并没有真正帮助我。任何想法如何忽略大写?

java selenium webdriver

5
推荐指数
1
解决办法
6438
查看次数

标签 统计

java ×1

selenium ×1

webdriver ×1

xml ×1

xpath ×1