Sha256: b18521171fc980df25dedc6c307b81a7601a4ae25faefdecb0ef10483c3296f2

Contents?: true

Size: 340 Bytes

Versions: 3

Compression:

Stored size: 340 Bytes

Contents

require 'hpricot'
require 'cgi'
module GoogleCustomSearch

  class SearchResultItem

    attr_reader :title, :content, :url

    def initialize(search_item)
      @title = CGI.unescapeHTML((search_item/"t").innerHTML)
      @content = CGI.unescapeHTML((search_item/"s").innerHTML)
      @url = (search_item/"u").innerHTML
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
trusty_google_custom_search-1.0.2 lib/google_custom_search/search_result_item.rb
trusty_google_custom_search-1.0.1 lib/google_custom_search/search_result_item.rb
trusty_google_custom_search-1.0.0 lib/google_custom_search/search_result_item.rb