
C#
兔子喽
这个作者很懒,什么都没留下…
展开
-
HtmlAgilityPack+Selenium爬取需要拉动滚动条的页面内容
C# HtmlAgilityPack+Selenium爬取需要拉动滚动条的页面内容现在大多数网站都是随着滚动条的滑动加载页面内容的,因此单纯获得静态页面的Html是无法获得全部的页面内容的。使用Selenium就可以模拟浏览器拉动滑动条来加载所有页面内容。前情提要C#HtmlAgilityPack爬取静态页面Selenium简介Selenium是一个WEB自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),原创 2020-07-05 10:15:20 · 578 阅读 · 0 评论 -
C# HtmlAgilityPack爬取静态页面
C# HtmlAgilityPack爬取静态页面最近对爬虫很感兴趣,稍微研究了一下,利用HtmlAgilityPack制作了一个十分简单的爬虫,这个简易爬虫只能获取静态页面的HtmlHtmlAgilityPack简介HtmlAgilityPack是一个解析速度十分快,并且开源的Html解析工具。HtmlAgilityPack支持使用Xpath解析Html,能够帮助我们解析Html文档就像解析Xml文档一样轻松、方便。HtmlAgilityPack官网HtmlAgilityPack的Github原创 2020-07-05 10:14:04 · 259 阅读 · 0 评论 -
C# 封装SqlHelper
C# 封装SqlHelper老师在讲C#实战项目时所使用的SqlHelper,使用的数据库是SQL Server注意,连接数据库的连接字符串需要在配置文件中设置好<appSettings> <add key = "connString" value="data source = .; database = CourseSelectionInfo; integrated security = true"/></appSettings>public cl原创 2020-07-05 10:07:51 · 325 阅读 · 0 评论 -
C#中使用XML存储数据
C#中使用XML存储数据使用微软所封装的XML方法创建XML文档首先引用System.Xml命名空间1.初始化一个实例XmlDocument xd = new XmlDocument();2.创建XML头文件声明XmlDeclaration xdt = xd.CreateXmlDeclaration("1.0", "utf-8", null);xd.AppendChild(xdt);3.创建唯一根节点XmlElement Students = xd.CreateElement("S原创 2020-07-05 10:02:55 · 1970 阅读 · 0 评论