Nokogiriを使用して、bit.ly 統計ページから Twitter ユーザー名を解析しようとしています。
require 'rubygems'
require 'nokogiri'
require 'open-uri'
doc = Nokogiri::HTML(open('http://bitly.com/U026ue+/global'))
twitter_accounts = []
shares = doc.xpath('//*[@id="tweets"]/li')
shares.map do |tweet|
twitter_accounts << tweet.at_css('.conv.tweet.a')
end
puts twitter_accounts
私の理解では、Nokogiri はshares
ドリルダウンに使用できるツリー構造の形式で保存されますが、マイレージはさまざまです。