C# 如何将基于web的计算器转换为可调用程序?
网页上有一个免费的在线计算器,我想通过C#程序访问它。计算器非常简单——只是一个HTML表格。没有JavaScript或Flash。我希望能够将此页面转换为我可以调用的方法。该方法可能会调用该网页,输入适当的数字,读取结果,然后返回结果C# 如何将基于web的计算器转换为可调用程序?,c#,screen-scraping,C#,Screen Scraping,网页上有一个免费的在线计算器,我想通过C#程序访问它。计算器非常简单——只是一个HTML表格。没有JavaScript或Flash。我希望能够将此页面转换为我可以调用的方法。该方法可能会调用该网页,输入适当的数字,读取结果,然后返回结果 最好的方法是什么 我会尝试使用WebBrowser类加载网页,如果它是服务器端计算器,您应该计算GET/POST参数以提供输入并选择所需的功能(您可以通过分析HTML源代码来实现),并请求回答页面。如果它是客户端计算器,那么应该使用DOM解析器(查看HTMLDo
最好的方法是什么 我会尝试使用
WebBrowser
类加载网页,如果它是服务器端计算器,您应该计算GET/POST参数以提供输入并选择所需的功能(您可以通过分析HTML源代码来实现),并请求回答页面。如果它是客户端计算器,那么应该使用DOM解析器(查看HTMLDocument
class)
如果这个计算器真的很简单,我会考虑重新实现它或者尝试找到一个预先编写的组件,我认为它应该更容易(在客户端计算器的情况下,你可以拥有JavaScript源)。它是如何工作的?