2016-11-29 9 views
2

私はHTMLアジリティパックを使用してHTMLファイルを解析しています。私が手に入れたいHTMLアジリティパックを使用してタイトルタグを取得する方法

<title>Some title <title> 

ご覧のとおり、タイトルにはクラスがありません。だから私は何を試してもそれをキャッチできませんでした。私はウェブ上で解決策を見つけることもできませんでした。クラスを持たないこのHTMLタグをどのように捕まえることができますか?ありがとう。

+0

https://stackoverflow.com/questions/14320026/htmlagilitypack-のためのトリックを行う可能性がありますページタイトルとタグの取得 – Goombah

答えて

3

これは

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

または

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

または

doc.DocumentNode.Descendants("title").FirstOrDefault() 
0
HtmlDocument doc = new HtmlDocument(); 
doc.LoadHtml(htmlContent); 

var result = doc.DocumentNode.SelectNodes("title").FirstOrDefault(); 
関連する問題