https://moshicom.com/search/?keywords=&date_start=&date_end=&disciplines%5B8%5D=11&scale=0&sort=2&disp_limit=20&mode=1
rubyでこちらのサイトからイベントの名前を取得しようと、nokogiriでスクレイピングしようとしたのですが
ruby
1contents.xpath('//*[@id="event_search"]/div[3]/div[1]/section[2]/div[1]/div/h3').each do |node| 2 p node.xpath('a') 3 end
こちらのコードを実行しても
"[[ event.title ]]" "[[ event.title ]]"
とだけ帰ってきて具体的な情報を取得できません
xpathは正しいので取り出し方が間違っているのではと考えてはいますが、スクレイピングがはじめてなので解決法がわかりません。
nokogiriに詳しい方いらっしゃれば教えて欲しいです。
利用用途わかりませんが、そもそも、規約に触れませんでしょうか。
https://moshicom.com/info/legal/
第 12 条(禁止事項)
触れていないと思いますが...
後悔する予定もないですし
nokogiri の公式ドキュメント、チュートリアルは参照済みですか? : https://nokogiri.org/
回答1件
あなたの回答
tips
プレビュー