クローラーを作成したいなと考えています。
練習ですが、食べログのお店の情報を取得して、DBに個別に保存していきたいと考えています。
現在のコード
require 'nokogiri' require 'anemone' require 'open-uri' # 対象のURL url = "https://tabelog.com/" html = open(url).read # Nokogiriで切り分け doc = Nokogiri::HTML(html, url) # 事業所のタイトルを表示させる puts "お店の名前" doc.css('h1').each do |link| puts link.content link = Shop.new link.name = link.content link.save end
この時に,
全国のグルメ・レストランガイド 食べログ
このように表示させることはできます。
ただ、これを食べログのサイトないを巡回させてお店の名前を取得したいと考えています。
詳しい方、教えていただきたいです。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/06 01:43
2020/10/06 01:44
2020/10/06 02:32
2020/10/06 08:15