![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_07.png?e8efa67)
私はネットショッピングが大好きで、普段からAmazon、楽天、Yahooショッピングなどで買い物しております。
ネットショッピングで買い物するようになって気づいたのですが、サイトが違うと、同じ商品にも関わらず値段が全然違うのですね。(もちろんですが...)
同じ商品の価格を比較してくれる「価格.com」のようなサイトもあるのですが、私が普段買い物するような商品は価格.comに載ってないような商品やサイトもあるため、
自分でネットサーフィンしながら、安いサイトで買っています。
その際に、商品が同じであるかどうかは写真だけでは判りません。そこで使っているのが、「JANコード」です。
これは商品ごとに割り当てられた13ケタの数字なので、商品名や写真で同じ商品か分かりにくい場合にも判別することができました。
最近スクレイピングというテクニックの存在を知りました。
もちろん相手のサイトに迷惑がかからないように気を付けないことは承知しております。
岡崎図書館事件の様なことにならないために、スクレイピングするのは一回限りです。
私がやりたいことですが、Lohacoのサイトで商品の一覧から、
(1)商品名(2)値段(3)JANコード(4)URL
以上の4つを抜き出して、エクセルにまとめることは可能でしょうか?
また可能の場合は、どのようなプログラミングで出来ますでしょうか。
LOHACOホーム>コスメ・スキンケア・美容>ナチュラル・オーガニックコスメ>スキンケア
http://lohaco.jp/g3/55-5518-5518001/?resultCount …
例えば以上のページです。このページにはスキンケア用品が137商品登録してあります。(現時点)
最終的にはExcelのA列に商品名、B列に値段、C列にJANコード、D列にURLを抜き出したいです。
私はこれまでプログラミングを勉強したことがなかったため、かなりハードルが高かったです。
いちを「データを集める技術(佐々木拓郎 著)」と「ExcelVBAでIEを思いのままに操作できるプログラミング術」という本を購入して勉強してみました。
しかしプログラミングの知識が全くないまま進んで行ったために、一か月くらい勉強しましたが、途中で挫折してしまいました。
また、VBAの基本から勉強しないと思い「Excel VBA 本格入門」という本を勉強しましたが、こちらは一通り理解することができました。
既存のスクレイピングツールを色々試したのですが、「Octoparse」というツールがなかなか使いやすかったです。
しかしホームページごとに構成が違ったためか、なかなか思い通りにツールが動かず、上のサイトのJANコードを抜き出すことができませんでした。
回答を頂ければ幸いです。よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBA】複数行あるカンマ区切りのデータを全て縦に一列に並べたい 5 2022/04/13 17:03
- その他(買い物・ショッピング) JANコードの登録について 1 2022/07/23 14:19
- Amazon こちらはAmazonのきちんと下お店ですか? 5 2022/07/29 20:08
- その他(ビジネス・キャリア) 人の文章を書き換えることは著作権法違反にあたりますか? 2 2022/06/19 21:47
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Excel(エクセル) ある文字を含む際に、値を返す数式についてです 5 2022/08/28 16:58
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- 消費者問題・詐欺 先日、ネット取り引きの揉め事で、警察に相談しました 内容は、購入者が取り引き成立したのに、当方がキャ 4 2022/12/17 06:52
- 大学受験 大学の志望理由の添削をお願いします! 私は将来起業をしたいと考えております。 そのため貴学の商学 部 7 2022/09/17 14:45
- メディア・マスコミ 途上国の場合、アムウェイは良いビジネスですか? 8 2022/10/15 03:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
Win11で作業を自動化したいです...
-
プログラマーは誘惑にさらされ...
-
プログラミングの雑談がしたい...
-
プログラマーと学歴の関係性に...
-
プログラミングで例えばゲーム...
-
Windowsのバッチファイルについ...
-
hostファイル
-
楽しくて最高のプログラミング...
-
Pythonでgif画像が上手く作れない
-
windowsでテキストファイルの各...
-
Google ColaboでGUI作成
-
エディターで以下のような色に...
-
google Colabでmatplotlibの描...
-
テキストファイルの1行目のみを...
-
40代後半でゼロからのプログラ...
-
ハッシュテーブル(連想配列)が...
-
Pythonについて。
-
Pythonを使ってせん断応力図、...
-
Kotlin言語について。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
次に、楽天のアジャイル就活に...
-
なんで喫茶店や図書館などでプ...
-
HSPを使ってオセロゲームを作っ...
-
独自の検索エンジンを作りたい...
-
webデザインの勉強で、HTML/CSS...
-
WEB上でぐりぐり回せる3D...
-
スクレイピングについて【初心者】
-
unix,linuxの入門勉強
-
サーブレットを載せられるレン...
-
3Dモデリングをゲーム感覚のよ...
-
プログラミングについてです。 ...
-
javaとかcgiが知りたいです。
-
OpenGL参考書
-
C言語の学習方法
-
Javaとか関数を多く使いますが...
-
Excelマクロ&VBAでユーザーフ...
-
勉強と学習と学問はどれが大切...
-
フィンランド教育について卒論...
-
シリアルナンバーを紛失してし...
-
パワーディレクターの強制終了
おすすめ情報
もしプログラミングにお詳しい方がいらっしゃいましたら、一つの例として参考にさせて頂きたいので、上記の質問が解決できるプログラミングをご教授頂けると嬉しく思います。
※言語は問いませんので、幅広い回答をお待ちしております。