如果聽起來太簡單了,不能問這裏,但是因爲這是我第一天使用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;
返回整個文本(e.g-這需要進行選擇,而不是這個)。 有什麼建議?