我正在使用HTML Agility Pack解析HTML文件。我想得到
<title>Some title <title>
如你所见,标题没有课程。所以无论我尝试过什么,我都无法抓住它。我也无法在网上找到解决方案。如何捕获这个没有类的HTML标记?感谢。
答案 0 :(得分:7)
这可能会为你做到这一点
doc.DocumentNode.SelectSingleNode("//head/title");
或
doc.DocumentNode.SelectSingleNode("//title");
或
doc.DocumentNode.Descendants("title").FirstOrDefault()
答案 1 :(得分:1)
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(htmlContent);
var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault();