当前位置: 移动技术网 > IT编程>开发语言>c# > c#使用htmlagilitypack解析html格式字符串

c#使用htmlagilitypack解析html格式字符串

2019年07月18日  | 移动技术网IT编程  | 我要评论
使用方法: 1.引用htmlagilitypack.dll文件 2.引用命名空间:复制代码 代码如下:using htmlagilitypack;  3.调

使用方法:

1.引用htmlagilitypack.dll文件

2.引用命名空间:

复制代码 代码如下:

using htmlagilitypack;

 3.调用

 

复制代码 代码如下:

 static void main(string[] args)
        {
            string html = gethtml("//www.jb51.net");
            htmldocument doc = new htmldocument();
            doc.loadhtml(html);
            htmlnode node = doc.documentnode;
            htmlnode div = node.selectnodes("//table[@class='dataintable']")[0];
            console.writeline(div.innerhtml);
            console.read();
        }

        static string gethtml(string url)
        {

            webrequest request = webrequest.create(url);
            webresponse res = request.getresponse();
            streamreader sr = new streamreader(res.getresponsestream(), encoding.utf8);
            string html = sr.readtoend();
            sr.close();
            res.close();
            return html;
        }
 

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网