
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
飲食店検索サイトの情報をとってきてみよう -食べログ編- - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
飲食店検索サイトの情報をとってきてみよう -食べログ編- - Qiita
概要 久々にスクレイピングで情報を取得するスクリプトを組みたくなったので組んで見る 言語 ruby 使う... 概要 久々にスクレイピングで情報を取得するスクリプトを組みたくなったので組んで見る 言語 ruby 使うライブラリ nokogiri mechanize nokogiriはHTMLをパースする上では欠かせない子です。 net/httpで簡単なスクレイピングはできるがリダイレクトとかが発生する場合に難しいのでそのへんを簡単にやってくれるmechanizeを採用しました。 本題 スクレイピングの基本は 通信内容の理解 コードに落とし込む 以上である。 1. 通信内容の理解 通信内容の理解ということで、基本的にサイトを訪れてデベロッパーツールを開いてNetworkタブを開きます。 そこで検索時にどんな通信が行われているのかを見てみます。 これがそうっぽいですね。 あとはこれをコードに落とし込むだけ 2. コードに落とし込む ライブラリインストール これをコードに落とし込むんですけど、まず最初に述