C# 如何使用htmlagilitypack从原始html读取所有锚定标记
这是我的html字符串C# 如何使用htmlagilitypack从原始html读取所有锚定标记,c#,html,C#,Html,这是我的html字符串 string htmlData="<!DOCTYPE html><html><Head></Head><body><div><a target=\"_blank\" href=\"http://blender.palmbeachschools.org/GetFile.aspx?f=e9bf5637-c5bd-d4ba-3a1e-cf35ecfcad13\" style=\
string htmlData="<!DOCTYPE html><html><Head></Head><body><div><a target=\"_blank\" href=\"http://blender.palmbeachschools.org/GetFile.aspx?f=e9bf5637-c5bd-d4ba-3a1e-cf35ecfcad13\" style=\"font-family: Arial, Helvetica, sans-serif; font-size: large;\">Breakdown of Standards by Unit </a><span style=\"font-size: large; font-family: Arial, Helvetica, sans-serif;\"><br></span><br><br><br></div></body></html>"
它返回空值。字符串htmlData=“”;
string htmlData = "<a href='1'>First</a><ul><li><a href='1'>Second</a></li><li><a href='1'>Third</a></li></ul>";
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlData);
var anchorTags = doc.DocumentNode.Descendants("a");
HtmlDocument doc=新的HtmlDocument();
doc.LoadHtml(htmlData);
var anchorTags=doc.DocumentNode.substands(“a”);
您可以使用此代码
string htmlData = "<a href='1'>First</a><ul><li><a href='1'>Second</a></li><li><a href='1'>Third</a></li></ul>";
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlData);
var anchorTags = doc.DocumentNode.Descendants("a");