如何使用HTML Agility Pack获取标题标签

10
我正在使用HTML Agility Pack解析HTML文件。我想获取以下内容:

<title>Some title <title>

如您所见,标题没有类。 因此,无论我尝试什么,我都无法捕获它。 我在互联网上也找不到解决方案。 我该如何捕获这个没有类的HTML标签?谢谢。


https://dev59.com/Z23Xa4cB1Zd3GeqPby9K - Goombah
2个回答

18

这可能对你有用

doc.DocumentNode.SelectSingleNode("//head/title");

或者
doc.DocumentNode.SelectSingleNode("//title");

或者
doc.DocumentNode.Descendants("title").FirstOrDefault()

1
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlContent);

var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接