gpt4 book ai didi

c# - 使用 C# 连接到 Firefox

转载 作者:行者123 更新时间:2023-12-02 20:31:24 27 4
gpt4 key购买 nike

抱歉,对于标题和主题,我真的不知道该在哪里提出问题:)。我正在寻找一种方法来自动获取 Firefox 中打开的页面的 HTML 源代码,以便我可以在 C# 应用程序中使用它。例如,我会在 Firefox 中浏览页面。当我想获取一些数据时,我会启动我的程序并在 Firefox 中刷新页面。该程序将获取 HTML 源并提取数据。有点像在 Firefox 中单击“显示源代码”,使用 Ctrl+a 并将源代码粘贴到我的 C# 应用程序中,但我想自动执行此步骤。我希望有另一种方法,而不是编写自己的 Firefox 扩展,我以前从未这样做过,而且这对我来说会花费很长时间。获取源代码太长了。

我已经在使用 Greasemonkey,因此我可以编写一个脚本,自动将源代码保存到一个文件中,我的应用程序可以从中读取整个源代码。但这不会有效。除非有其他方法通过 JavaScript 连接到 Firefox 页面,否则这是行不通的。

好吧,简而言之:哪种方式是自动将 Firefox 中打开的页面的 HTML 源代码自动获取到我的 C# 应用程序的最佳方式?

我很感激您的回答:)

最佳答案

必须是火狐浏览器吗? IE 浏览器功能与 Windows 窗体 .NET 应用程序集成得非常好且简单。这样的事情对你来说是个好主意吗? (查看 http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.document(v=VS.85).aspx 处的 WebBroweser.Document 属性)

关于c# - 使用 C# 连接到 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4065023/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com