我在HTML页面中搜索字符串,结果以表格格式显示。 结果显示在三列中。我需要选择第二列值作为链接。 第二列始终具有所有记录的值“以HTML格式查看”。 如何选择第一次出现的“以HTML格式查看”。
答案 0 :(得分:0)
你的问题不是100%明确,但我会尽力回答我的想法。
听起来你的NonEmptyNavigator对象与页面上的3个不同元素匹配,你希望点击包含文本“以HTML格式查看”的元素,或者你只想要第二个元素。
让我们说这是你的Navigator对象叫做:someObject
如果someObject与页面上的3个元素匹配,则只需键入someObject[1]
与多个页面元素匹配的导航器对象表现为列表。
如果要查找包含text =“以HTML格式查看”的元素,可以执行以下操作:
someObject.find{ element ->
element.text().contains("View as HTML")
}
就像我说的那样,你的问题有点不清楚,所以我只能希望这就是你所要求的。