C#网页解析获得HTML中JS变量,一个是浏览器交互(EvaluateScriptAsync),一个是HtmlAgilityPack解析
2017-11-28 16:52
786 查看
//获得天气预报获得observe24h_data变量 //与下面方法结果相同,HtmlAgilityPack解析。 var task1 = control.Browser.GetSourceAsync(); task1.Wait(); var htmlSource = task1.Result; HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(htmlSource); var a = doc.DocumentNode.SelectSingleNode("//script[contains(text(), 'observe24h_data')]").InnerHtml.Split(';')[0]; //浏览器交互 var task = control.Browser.EvaluateScriptAsync(@"observe24h_data"); task.Wait();
相关文章推荐
- C# 解析HTML格式字符串(HtmlAgilityPack)
- c#使用htmlagilitypack解析html格式字符串
- 使用C#和HtmlAgilityPack解析HTML
- C# HTML解析 HtmlAgilityPack
- 简介 WatiN是一个开源的用于Web测试自动化的类库,从watir中获得的灵感,使用C#开发。WatiN通过与浏览器的交互来实现自动化,使用起来具有轻便,简单的特点。目前最新版本为2.0,加入了对
- C# 网络爬虫利器之Html Agility Pack如何快速实现解析Html
- 【转】C#类似Jquery的html解析类HtmlAgilityPack基础类介绍及运用
- c#蜘蛛程序之HTML解析利器HtmlAgilityPack
- C# HTML解析工具HtmlAgilityPack使用简介
- 黄聪:C#类似Jquery的html解析类HtmlAgilityPack基础类介绍及运用
- C#网页数据采集(一)HtmlAgilityPack
- C# HTML解析工具HtmlAgilityPack XPath 模糊查询not()函数和contains()函数
- C# 使用HtmlAgilityPack抓取网页信息
- C#解析HTML神器 Html Agility Pack
- c#HtmlAgilityPack解析html
- [c#] Html Agility Pack 解析HTML
- C#解析html源码的框架类HtmlAgilityPack
- C#HTML解析利器HtmlAgilityPack
- 黄聪:HtmlAgilityPack,C#实用的HTML解析类简介
- C# HTML解析工具HtmlAgilityPack使用实例(一)