Вопрос о парсинге HTML Nokogiri

Я испытываю затруднения при выяснении, почему я не могу заставить ключевые слова анализировать правильно через 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" выноска после узла является неправильной, но я не уверен.

Мои извинения за то, как грубо этот код, я прилагаю все усилия для изучения здесь.

5
задан paradoxic 9 August 2010 в 16:47
поделиться