如何使用Nokogiri获取Meta关键字?

Jos*_*ody 9 ruby nokogiri

我正在使用Nokogiri进行任务,我正在努力解决这个问题.这伤害了我的大脑.任何导致解决方案的步骤,提示或示例都很可爱.

Séb*_*nec 18

这是一个简单的例子:

require 'rubygems'
require 'nokogiri'


doc = Nokogiri::HTML("<html><head><meta name=\"Keywords\" content=\"one, two, three\"></head><body></body></html>")

doc.xpath("//meta[@name='Keywords']/@content").each do |attr|
  puts attr.value
end
Run Code Online (Sandbox Code Playgroud)

  • 因为它只应该是一个,也许是doc.at('meta [@ name ="Keywords"]')[:content]更有意义 (5认同)