如何使用 HTML Agility Pack 获取标题标签
How to get title tag using HTML Agility Pack
我正在使用 HTML Agility Pack 解析 HTML 文件。我想得到
<title>Some title <title>
如您所见,标题没有 class。因此,无论我尝试什么,我都无法捕捉到它。我也无法在网上找到解决方案。我怎样才能捕捉到这个没有 class 的 HTML 标签?谢谢
这可能对你有用
doc.DocumentNode.SelectSingleNode("//head/title");
或
doc.DocumentNode.SelectSingleNode("//title");
或
doc.DocumentNode.Descendants("title").FirstOrDefault()
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlContent);
var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault();
我正在使用 HTML Agility Pack 解析 HTML 文件。我想得到
<title>Some title <title>
如您所见,标题没有 class。因此,无论我尝试什么,我都无法捕捉到它。我也无法在网上找到解决方案。我怎样才能捕捉到这个没有 class 的 HTML 标签?谢谢
这可能对你有用
doc.DocumentNode.SelectSingleNode("//head/title");
或
doc.DocumentNode.SelectSingleNode("//title");
或
doc.DocumentNode.Descendants("title").FirstOrDefault()
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlContent);
var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault();