私は、オートメーションプロジェクト用にJavaとJframeを使用して小さな実行可能アプリケーションを1つ作成しています。 Jframeアプリケーションのボタンをクリックするだけで、Internet Explorerで開いているWebサイトの特定のコンテンツをコピーしたいのですか?インターネットエクスプローラウィンドウのコンテンツをJframeアプリケーションウィンドウにコピーする方法はありますか?
答えて
私はSeleniumとJSoupをお勧めします。 Seleniumには、ブラウザをJava(または他の言語)に接続するためのコードがあります。取得するセットアップ作業の少しがあります。 http://www.seleniumhq.org/download/には、Internet Explorerのドライバがあることが示されています。私はChrome用にそれを使用していますが、今日はクロムドライバを更新しなければなりませんでした。ボタンをクリックし、リソースを特定し、Webページのソースを取得するためのコードがSeleniumにあります。
JSoupとSeleniumを組み合わせることができます。 JSoupは、WebページからHTMLの大きなセクションを取得するのに慣れているものです。 Seleniumについて知る前に、私は単にJSoupを使ってページのソースコードをダウンロードし、解析しました。 https://jsoup.org/
ハッピー自動化。
ありがとうございました。セレンの単語の隣に単語をコピーする方法はありますか?たとえば、IEのウェブページでは、「Student ID:XXXXXX」と表示されます。私はちょうどその 'XXXXXX'だけをコピーしたい。学生IDは、データベースから取得されたすべての学生の詳細について変更されます。 – Sulthan
Seleniumは、HTML要素にアクセスする一般的な方法の多くを提供します。 \t \tここではXPathを使用する例を示します。 - WebElement balance = driver.findElement(By.xpath( "// * [@ id = \" state_bal_val \ "]")); - \t \t String balanceText = balance.getText();そしてこのリンクは、Byクラスが何をすることができるかを示しています。 https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/By.html – ProgrammersBlock
- 1. アプリケーションウィンドウからJFrameを呼び出す方法SWT Builder
- 2. コンテンツをクリップボードにコピーする方法は?
- 3. ピボットテーブルの値をコピーせずにコピーする方法はありますか?
- 4. orbeonにセクションをコピーする方法はありますか?
- 5. TDictionaryのコンテンツを別のものに簡単にコピーする方法はありますか?
- 6. EclipseでJFrameコンポーネントを簡単に配置する方法はありますか?
- 7. JFrame/Swingですべてのマウスイベントをキャプチャする方法はありますか?
- 8. ウィジェットのコンテンツをフォーマットする方法はありますか?
- 9. コマンドラインでWindowsのクリップボードにファイル(コンテンツではない)をコピー/カットする方法はありますか?
- 10. 一時インターネットファイルをコピーする方法はありますか?
- 11. JFrameなしでキーボードイベントを取得する方法はありますか?
- 12. Jframeから別のJframeにオブジェクトを転送する方法は?
- 13. 2秒遅れの後、別のJFrameでJFrameを呼び出す方法はありますか?
- 14. イメージを画面のサイズにする方法はありますが、その下にコンテンツがありますか?
- 15. プロジェクトの一部を別のプロジェクトにコピーする方法はありますか?
- 16. マップの逆を別のマップにコピーする方法はありますか?
- 17. テキストビューからコピー/貼り付けをブロックする方法はありますか?
- 18. メインのアプリケーションウィンドウにアラートコントローラがありますか?
- 19. 同時に多くの行をコピーする方法はありますか?
- 20. 複数のコマンド出力をクリップボードにコピーする方法はありますか?
- 21. ダイアグラムを別のプロジェクトにコピーする方法はありますか?
- 22. アンドロイドにレイアウトのコピーをプログラムで作成する方法はありますか?
- 23. DIVのコンテンツをプログラムでプログラムにエクスポートする方法はありますか?
- 24. DataGridViewのコンテンツを強制的にリフレッシュする方法はありますか?
- 25. httpリンクのコンテンツをフィードに表示する方法はありますか?
- 26. パッカープロビジョニング中にホストにファイルをコピーする方法はありますか?
- 27. Facebookのグループからコンテンツをスクラップする方法はありますか?
- 28. セッションデータを参照せずにコピーする方法はありますか?
- 29. DOMPDF生成コンテンツをファイルに保存する方法はありますか?
- 30. には、fancyboxコンテンツへのスクリプトを含める方法がありますか?
これ以上のものは簡単に答えられます。ここで確認することができます:http://stackoverflow.com/questions/18992547/java-showing-a-webpage-in-jframe – ItamarG3
@ItamarGreen OPはJFrame内のページ全体を表示するのではなく、ページの一部をJFrameにコピーしたいだけです。 – Blip
@Blip開始です。 OPが求めるものは非常に複雑です。ページのHTMLは非常に限定的でなければなりません。私はhtmlパーサがこれについて良い方法かもしれないと思います。 – ItamarG3