Project Name

価格.comのカテゴリページをスクレイピングして、商品情報を取得する

Project Info

このプロジェクトでは 以下の仕様に従ってRubyプログラムを作成する

仕様

変数にスクレイピングするURLを指定する 変数名は kakakucom_url

URLは https://kakaku.com/item/J0000039558/spec/#tab

指定したURLだけを参照する

このページから取得する項目は

  • 商品名
  • メーカー
  • 価格
  • 画像URL
  • スペック
  • amazonのURL

スペックはさらにスペック情報を取得する

  • 基本仕様
    • タイプ*1
    • 装着方式
    • 駆動方式
    • インピーダンス
    • 再生周波数帯域
    • コード種類
    • 最大入力
    • 接続タイプ
    • 構造
    • プラグ形状
    • 音圧感度
    • ドライバサイズ
    • コード長
    • 充電端子*
  • ワイヤレス機能
    • ワイヤレス
    • 連続再生時間
    • 対応コーデック
    • NFMI・MiGLO対応
    • マルチペアリング対応
    • Bluetoothバージョン
    • 充電時間
    • NFC
    • TWS Plus対応
    • マルチポイント対応
  • 機能
    • リケーブル
    • ハイレゾ
    • 外音取り込み
    • 自動電源ON機能
    • 防水・防塵性能
    • マグネット連結対応
    • フルデジタル
    • AIアシスタント搭載
    • ノイズキャンセリング
    • マイク
    • 音質調整
    • 自動電源OFF機能
    • リモコン
    • 折りたたみ
    • サラウンド
    • AIアシスタント呼び出し機能
  • カラー
    • カラー
  • サイズ・重量
    • 重量

仕様(その2)

スクリプトはRubyを使用する スクレイピングした項目をjson形式で出力する