class Sovren::Patent
Attributes
description[RW]
inventor_name[RW]
patent_id[RW]
title[RW]
Public Class Methods
parse(patents)
click to toggle source
# File lib/sovren/patent.rb, line 5 def self.parse(patents) return Array.new if patents.nil? result = patents.css('Patent').collect do |item| c = Patent.new c.title = item.css('PatentTitle').text c.description = item.css('Description').text c.inventor_name = item.css('Inventors InventorName').first.text rescue nil c.patent_id = item.css('PatentDetail PatentMilestone Id').text c end result end