Я испытываю затруднения при выяснении, почему я не могу заставить ключевые слова анализировать правильно через nokogiri. В следующем примере я имею href функциональность текста ссылки, работающую правильно, но не могу выяснить, как вытянуть ключевые слова.
Это - код, который я имею к настоящему времени:
.....
doc = Nokogiri::HTML(open("http://www.cnn.com"))
doc.xpath('//a/@href').each do |node|
#doc.xpath("//meta[@name='Keywords']").each do |node|
puts node.text
....
Это успешно представляет весь из href текст на странице, но когда я пытаюсь использовать ее для ключевых слов, она ничего не показывает. Я попробовал несколько изменений этого без удачи. Я предполагаю, что ".text" выноска после узла является неправильной, но я не уверен.
Мои извинения за то, как грубо этот код, я прилагаю все усилия для изучения здесь.