Как сделать Я получаю следующий HTML-элемент в Nokogiri?

Допустим, мой HTML-документ выглядит так:

<div class="headline">News</div>
<p>Some interesting news here</p>
<div class="headline">Sports</div>
<p>Baseball is fun!</p>

Я могу получить блоки заголовка с помощью следующего кода:

require 'rubygems'
require 'nokogiri'
require 'open-uri'

url = "mypage.html"
doc = Nokogiri::HTML(open(url))

doc.css(".headline").each do |item|  
  puts item.text
end 

Но как мне получить доступ содержимое следующего тега p , чтобы News были связаны с Некоторые интересные новости здесь и т. д.?

11
задан the Tin Man 27 March 2011 в 07:26
поделиться