前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)rubyでスクレイピングをしているのですが
■要素の取り出しの実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
scraping.rb:7:in `<main>': undefined method `get_attribute' for #<Nokogiri::XML::NodeSet:0x0000000003046548> (NoMethodError)
該当のソースコード
ruby
1require 'mechanize' 2 3agent = Mechanize.new 4current_page = agent.get("http://review-movie2021.herokuapp.com/") 5elements = current_page.search(".entry-title a").get_attribute("href") 6puts elements
試したこと
each メソッドを使った
ruby
1require 'mechanize' 2agent = Mechanize.new 3current_page = agent.get("http://review-movie2021.herokuapp.com/") 4elements = current_page.search(".entry-title a").get_attribute("href") 5elements.each do |ele| 6puts ele 7end
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。