如何使用Watir从列表项中获取具有相同列表类的特定值?
我在Ruby中使用Watir。列表的html如下所示:
{{1}}
如果我想分别获取TITLE和TITLE2的值,我怎么能让Watir管理它呢?除标题值之外的所有内容都是完全相同的值。
答案 0 :(得分:0)
迭代列表,如下所示
p browser.lis.map{|li|li.a.title}
输出
["TITLE", "TITLE2"]
使用给定的Html结构,您可以简单地迭代链接并打印标题,如下所示
p browser.as.map(&:title)