簡単!たった2行のコードで HTML取得&解析をするrubyスクリプト
簡単!たった13行のコードでHTML取得&解析をするPerlスクリプト · DQNEO起業日記
上記記事のヤフートピックス一覧取得をrubyでやってみました。
ライブラリは Mechanize(+Nokogiri) を使ってます。
require "mechanize" Mechanize.new{|a| a.user_agent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)"}.get("http://www.yahoo.co.jp/").root.xpath("//div[@id='topicsfb']//li").each{|n| puts n.inner_text}
実行結果
玄葉氏 消費増税の明記に意欲 駅ロッカーから新生児の遺体 北 最高人民会議で首相が交代写真 飲料市場 水からゼロ炭酸へ写真 果皮からポリフェノール生産NEW ポルトガル、南アで熱烈歓迎写真 キンコン西野 本売れたら解散写真 うの別居報道 事務所離婚否定写真NEW 今日の話題(58件) 一覧
rubyでも簡単ですね!