Class: Razsell::ProductLineParser
- Inherits:
-
Object
- Object
- Razsell::ProductLineParser
- Defined in:
- lib/product_line_parser.rb
Instance Method Summary collapse
Instance Method Details
#get_elements(document) ⇒ Object
13 14 15 16 17 |
# File 'lib/product_line_parser.rb', line 13 def get_elements document doc = Hpricot(document) (doc/"#page_module8/ul/li/a") end |
#parse(document) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/product_line_parser.rb', line 6 def parse document return [] unless document elements = get_elements document elements.map { |e| Razsell::ProductLine.new(e.attributes['href'] , e.inner_html) } end |