Module: Qunar

Defined in:
lib/qunar.rb,
lib/qunar/rank.rb,
lib/qunar/hotel.rb,
lib/qunar/version.rb,
lib/qunar/hotel_list.rb

Defined Under Namespace

Classes: Hotel, HotelList, Rank

Constant Summary collapse

VERSION =
"0.1.45"

Class Method Summary collapse

Class Method Details

.cityObject

City list



13
14
15
16
17
18
19
20
21
# File 'lib/qunar.rb', line 13

def self.city
  pages = Nokogiri::HTML(open(URI('http://hotel.qunar.com/sitemap/')))
  @city_list = []
  pages.xpath("//li/a").each do |li|
    item = {:city_Cn=>li.text, :city_En=>li['href'][/\w+/]}
    @city_list << item
  end
  @city_list
end