在使用Nokogiri (Ruby gem)解析HTML页面的过程中,如何检查页面上是否存在元素,在本例中为div?
在我的测试页面上,它确实存在,所以pp会产生预期的Nokogiri输出。但是if语句不起作用,== true似乎是错误的处理方式。有什么改进的建议吗?干杯,克里斯
pp page.at('.//div[@class="errorMsg"]')
if page.at('.//div[@class="errorMsg"]') == true then
puts "Error message found on page"
end
https://stackoverflow.com/questions/6958506
复制相似问题