lib/iev.rb in iev-0.2.4 vs lib/iev.rb in iev-0.2.5
- old
+ new
@@ -8,15 +8,18 @@
# Scrape Electropedia for term.
#
# @param [String] code for example "103-01-02"
# @param [String] lang language code, for examle "en"
#
- # @return [String, nil] if found than term, if code not found then empty string,
- # if langguage not fiund then nil.
+ # @return [String, nil] if found than term,
+ # if code not found then empty string,
+ # if language not found then nil.
#
def self.get(code, lang)
- url = "http://www.electropedia.org/iev/iev.nsf/display?openform&ievref=#{code}"
+ url = "http://www.electropedia.org/iev/iev.nsf/"\
+ "display?openform&ievref=#{code}"
doc = Nokogiri::HTML OpenURI.open_uri(url), nil, "UTF-8"
- xpath = "//table/tr/td/div/font[.=\"#{lang}\"]/../../following-sibling::td[2]"
+ xpath = "//table/tr/td/div/font[.=\"#{lang}\"]/../../"\
+ "following-sibling::td[2]"
doc.at(xpath)&.text&.strip
end
end