源码开发 C#winform如何获取网页源码中的数据?
C#winform如何获取网页源码中的数据?
private void button1单击(object sender,EventArgs e)
{
try
{
if(此.txtUrl.Text. 修剪()。长度==0)
{
(”请输入主入口地址!“)]}
else
{
//在此处获取getwebcontent方法的结果
string webcontent=getwebcontent(此.txtUrl.Text. trim())]//声明一个WebBrowser
WebBrowser WebBrowser=new WebBrowser()webBrowser.导航(" 关于:空白“”
//将getwebcontent方法返回的结果转换成htmldocument,即可正确处理网页中的元素。
HtmlDocument htmlDoc=webBrowser.Document.OpenNew(正确)htmlDoc.写入(webcontent)
//获取网页正文中的HTML代码
字符串outerhtml=htmlDoc.Body.OuterHtml
//获取页面标题
字符串outertitle=htmlDoc.标题
this.txtDocumentTitle.Text文件=外层this.txtDocumentConent.Text文件=outerHtml;
}
}
catch(Exception ex)
{MessageBox.显示( 例如消息)
}
}
源码开发 winform开源界面框架 winform项目实例
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。