yahoo_jp_transit 0.1.1

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: 乗り換え:2reach: 15:46到着
  lapse: 2時間42分(乗車2時間24分、徒歩1分、ほか17分)
paths:
  - time: 13:0413:05
    course: 阪急京都本線準急・河原町行
    fare: 150station: 大宮(京都府)
  - time: 13:0613:07
    course: 徒歩
 ・
 ・
 ・