2016-12-05 11 views
0

私は電子を使ってウェブサイトからデータを抽出し、DBに保存するアプリケーションを作成しようとしています。このウェブサイトはGoogleに似ています(入力と検索ボタンですが、APIはありません)。代わりに、最初の検索でキャプチャコードを導入する必要があります。私の懸念事項は、要求を送信して結果を収集するプロセスを自動化する簡単な方法を見つけることです。セレンになることができますか、それを達成するためのその他の拡張は必要ありませんか?私にアドバイスをお願いしますか?(電子の経験はありません)電子クロスプラットフォームを使用して外部URLから検索結果を抽出しますか?

+0

をスクラップすることを望んでいないので、それはだ、私が理解しやすい方法で自分を表現していなかったごめんなさい。私が必要とするのは、google.comのようなウェブサイトから情報を収集するためのアプリを作成することです。まず、私はJSの経験があり、次にそれを体験したいと思ってElectronを使うことに決めました。このウェブサイトではアイテムの検索を開始するまでキャプチャが1回必要ですが、キャプチャを手動で挿入したり、Webビューやモーダルで読み込んだりすることができます。そして、私のアイテム(> 10000アイテム)の自動検索を開始します。現時点では、私はwebviewからDOMの部分を選択するのに苦労しています。 – Webdesigner

答えて

0

申し訳ありませんが、私はこの問題を完全に理解していません。 ウェブサイトからデータをスクラップしたい。しかし、なぜエレクトロンでそうしたいのですか? ドライバ(chromedriverなど)を使用して、さまざまな方法(および言語)のさまざまな方法でセレンで実行できます。

電子とセレンについて、またはキャプチャを避けてプロセスを自動化する方法について質問がありますか?

最初のケースでは、あなたは従うことができます: https://github.com/electron/electron/blob/master/docs/tutorial/using-selenium-and-webdriver.md

を他のケースでは、ウェブサイトから、その他の多くのものか​​ら依存しています。

PS:私は、キャプチャを設定した場合、私は誰かが私のデータ:)

+0

わかりやすさを向上させるために私の質問にコメントを追加しました。私は目標を達成するためにを使用し始めました。 – Webdesigner

関連する問題