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

c# html html-agility-pack

我正在使用HTML Agility Pack解析HTML文件。我想得到

<title>Some title <title>

如你所见,标题没有课程。所以无论我尝试过什么,我都无法抓住它。我也无法在网上找到解决方案。如何捕获没有类的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();


Related

许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow