http://rubyforge.org/projects/yahoojptransit/
駅名検索をできるようにした。
しばらくしたら、0.1.1がgemでインストールできるようになるはず。
yahoo_jp_transit (0.1.0)
Scraping library for Yahoo! route
information.(http://transit.yahoo.co.jp/)
使い方
$KCODE = 's' require 'yahoo_jp_transit' searcher = YahooJpTransit::Searcher.new selected = searcher.select('大宮', '東京') puts selected from = selected.from[0] to= selected.to[0] result = searcher.query(from, to) exit if result.empty? begin puts result end while result = result.next_page
--- from: - 大宮(京都府) - 大宮(埼玉県) - 阿波大宮 - 和泉大宮 - 越前大宮 - 北大宮 - 四条大宮 - 新大宮 - 千林大宮 - 丹後大宮 - 東大宮 - 常陸大宮 to: - 東京 - 東京国際空港(羽田空港) - 東京テレポート --- header: pass: distance: 距離:516.5km passage: 運賃:片道13,880円(乗車券8,340円 特別料金5,540円) start: 13:04出発 connection: 乗り換え:2回 reach: 15:46到着 lapse: 2時間42分(乗車2時間24分、徒歩1分、ほか17分) paths: - time: 13:04〜13:05 course: 阪急京都本線準急・河原町行 fare: 150円 station: 大宮(京都府) - time: 13:06〜13:07 course: 徒歩 ・ ・ ・