外部サイトからテキストを取得しようとしています。取得しようとしているテキストは、段落タグにネストされています。divにはクラス値があります
HTML コード スニペット:
<div class="discription"><p>this is the text I want to grab</p></div>
現在のC#コード:
public String getDiscription(string url)
{
var web = new HtmlWeb();
var doc = web.Load(url);
var nodes = doc.DocumentNode.SelectNodes("//div[@class='discription']");
if (nodes != null)
{
foreach (var node in nodes)
{
string Description = node.InnerHtml;
return Description;
}
} else
{
string error = "could not find text";
return error;
}
}
私が理解していないのは、xpathの構文です。xpath//div[@class='discription']
はどうあるべきか?