小编Car*_*yre的帖子

Watir/Ruby HTML实体

我试图匹配网站中的元描述,但无法通过HTML实体.我试过逃避角色和其他一些组合.如果您尝试匹配没有实体的文本区域,则没有问题.任何帮助都是适用的.

require "rubygems"
require "watir-webdriver"

include Watir

b = Watir::Browser.new :chrome

b.goto('http://dev01-new.firestonecompleteautocare.com/cf/oil-change/motor-oil-and-your-car')

if b.metas.any?{ |s| s.html.include? "Ever wonder what color your engine oil should 
be, or what affect temperature may have on it? Learn the answers to these 
frequently asked questions & more, here." }
     puts 'Yes'
else
     puts 'No'
end

b.close
Run Code Online (Sandbox Code Playgroud)

ruby watir watir-webdriver

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

标签 统计

ruby ×1

watir ×1

watir-webdriver ×1