【发布时间】:2015-04-01 12:31:06
【问题描述】:
我正在尝试在包含三列特定值的表中查找一行。
我已经尝试了@paul trmbrth 对find XPath to identify cell in table based on other column 的回答中的方法。对 2 列效果很好,但对 3 列无效。我没有找到超过 2 个值的案例的任何示例。
VEHICLE CATEGORY | CATEGORY | SUBCATEGORY
A | Exteriors | Badges
A | Exteriors | Badges
A | Exteriors | Mirrors
A | Interiors | Wheels
A | Interiors | Rears
想要包含以下组合的单元格:
A | Exteriors | Mirrors
我试过了,但没有成功:
//tr[contains(td[1], 'A')]/td[2][contains(., 'Exterior')] td[3][contains(., 'Mirror')]
//tr[contains(td[1], 'A')]/td[2][contains(., 'Exterior')] /td[3][contains(., 'Mirror')]
css=tr([td:contains('A')][td:contains('Exterior')][td:contains('Mirror')])
css=tr([td:contains('A')][td:contains('Exterior')][td:contains('Mirror')])
谁能帮忙?
【问题讨论】:
标签: css xpath html-table multiple-columns selenium-ide