簡體   English   中英

Web數據提取和表單填寫

[英]Web Data Extraction and Form filling

我目前正在開始從Webplatform開發(UI?)備份。 這不是我們的平台,我無權訪問源。

我只有輸入的元素的Form-Data的HTML渲染視圖。

因此,任務是瀏覽到HTML,存儲數據(XML / JSON),然后登錄到站點以再次填寫表單以重新提交數據...

目前,我正在使用C ++ QtWebEngine進行原型設計。

完成這項任務的最佳方法是什么? 什么是“瀏覽”網絡和分析HTML的良好框架?

最好使用c ++ / java / javascript(或firefox-addon?)中的解決方案。

謝謝你的幫助!

與DSL語言解釋器相同,使用“文檔對象模型(DOM)”我的建議:C#Webform應用程序和Webbrowser控件:

  • webbrowser.navigate([url])
  • WebBrowser.DocumentCompleted事件
  • WebBrowser.Document(閱讀有關“ System.Windows.Forms.HtmlDocument”的文檔和幫助)
  • 可能需要在其中注入一些Java腳本

/ *請不要將此信息用於黑客攻擊和攻擊* /

您絕對可以使用Firefox的Addon SDK執行類似的操作。 特別是,您應該查看PageWorker模塊,該模塊允許您在不顯示頁面的情況下針對網頁加載和運行JS代碼-一切都在后台進行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM