Sha256: 4c73c87d7ee51df2d0944f6df5c896275e023d56ee4b411dfabb8e4ba7ead916
Contents?: true
Size: 384 Bytes
Versions: 3
Compression:
Stored size: 384 Bytes
Contents
class Dataset::Adaptors::Iqvoc::LabelAdaptor < Dataset::Adaptors::Iqvoc::HttpAdaptor def find(concept_url) path = URI.parse(concept_url).path if response = http_get(path) extract_label(response.body) end end def extract_label(html) doc = Nokogiri::HTML(html) node = doc.at_css('h1') node.at_css('small').remove node.text.try(:strip) end end
Version data entries
3 entries across 3 versions & 1 rubygems