ここで質問するには単純すぎるように聞こえるかもしれませんが、html-agility-pack を使用するのはこれが初めてなので、ノードの直接の子であるノードの内部テキストを選択する方法を整理することができません。子ノードの内部テキストを無視します。
例えば
<div id="div1">
<div class="h1"> this needs to be selected
<small> and not this</small>
</div>
</div>
現在、私はこれを試しています
HtmlDocument page = new HtmlWeb().Load(url);
var s = page.DocumentNode.SelectSingleNode("//div[@id='div1']//div[@class='h1']");
string selText = s.innerText;
これはテキスト全体を返します (例: これではなく、これを選択する必要があります)。助言がありますか??