![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网页相关
遗忘小白
做最好的自己
展开
-
.net 5.0 加载网页源代码中文会出现乱码解决方案
注: 注意nuget引用dll:System.Text.Encoding.CodePages,记得先加载这句代码,System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);否则无法识别对应的编码格式 简单代码如下 /// <summary> /// 根据Url获取相应网页源代码 /// </summary> ..原创 2021-05-13 09:57:38 · 989 阅读 · 0 评论 -
C# HtmlAgilityPack 页面结构解析
HtmlAgilityPack是.net下的一个HTML解析类库。支持用XPath来解析HTML。简单的来说,在页面上查询元素速度更快,更准。 HtmlWeb web = new HtmlWeb();//创建Web请求 HtmlAgilityPack.HtmlDocument doc = web.Load(m);//加载页面的链接 var json = Common.Http_Get(m);//获取网页源代码 //获取某个节点的集合,这里获取出现 p 标签 的原创 2021-01-07 17:44:37 · 724 阅读 · 0 评论 -
C#根据网页链接获取网页源代码(页面返回源码会出现乱码使用)
C#根据网页链接获取网页源代码记得引进对应的命名空间 public string GetHtmlCode(string url) { string htmlCode; HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url); webRequest.Timeout = 30000; webRequest.Method = "GET";原创 2020-12-12 17:01:39 · 386 阅读 · 7 评论