如何使用 HtmlAgilityPack 获取特定 div 的 data-url 的值?
how to get value of data-url of a specific div with HtmlAgilityPack?
我想获取特定属性的值div如何实现。
<div id="syllabus-stages" data-featurette="async-element" data-url="/library/aspnet-mvc-forms/stages" data-strategy="update"></div>
假设您将使用 HTML 解析器 HtmlAgilityPack(您的问题中有标签):
WebClient client = new WebClient();
string downloadString = client.DownloadString("http://www.mywebsite/mypage");
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(downloadString);
//string whatUrLookingFor = doc.GetElementbyId("syllabus-stages").InnerHtml;
string whatUrLookingFor = doc.GetElementbyId("syllabus-stages").Attributes["data-url"].Value;
我想获取特定属性的值div如何实现。
<div id="syllabus-stages" data-featurette="async-element" data-url="/library/aspnet-mvc-forms/stages" data-strategy="update"></div>
假设您将使用 HTML 解析器 HtmlAgilityPack(您的问题中有标签):
WebClient client = new WebClient();
string downloadString = client.DownloadString("http://www.mywebsite/mypage");
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(downloadString);
//string whatUrLookingFor = doc.GetElementbyId("syllabus-stages").InnerHtml;
string whatUrLookingFor = doc.GetElementbyId("syllabus-stages").Attributes["data-url"].Value;