1

非常に時間がかかるタスクを自動化する方法を探しています。メーカー名と製品番号をウェブで検索して、両方の情報を含むサイトを見つけるか、製造元またはベンダーのサイトを検索し、リンクの情報を使用してデータベースの関連フィールドにデータを入力します。

検索プロセスは手動で多くの時間を消費します.

誰でもここで私を助けることができます!

4

1 に答える 1

1

あなたが達成しようとしていることは、かなりの作業を必要とします。残念ながら、詳細に飛び込むのに十分な情報を提供してくれませんでした。ただし、大まかに言えば、単純なクロール アルゴリズムには次の手順が必要です。

  • 必要な URL のHttpWebRequestのインスタンスを作成します。POST リクエストを実行する必要がある場合は、GetRequestStream()メソッドを使用して本文を設定します。
  • リクエストに対してGetResponse()を呼び出して、サーバーからのレスポンスを取得します。GetResponseStream()を使用して、応答から HTML マークアップを読み取ります。
  • HtmlAgilityPackを使用して DOM ノードを反復処理し、必要なデータを選択します。
  • Fiddlerを使用して、ブラウザが送信するものとアプリケーションが送信するものの違いを確認してください。
  • 最後になりましたが、解決できない問題や答えがわからない問題に遭遇した場合は、StackOverflowの使用方法を既に知っています:)
于 2012-12-13T07:28:38.460 に答える