C# で htmlagilitypack を使用して、他の 2 つの html 要素に含まれる html 要素を取得する必要があります。
例として、次のようなものがあります。
<div id="div1" style="style definition here">
<strong>
<font face="Verdana" size="2">Your search request retrieved 0 matches.</font>
</strong>
<font face="Verdana" size="2">Some more text here.</font>
<br><br>
<!--more html here-->
</div>
間のすべてを返したい
<div id="div1">
そして最初の
<br>
これらの要素のいずれも返さずに。
これに必要な構文について頭を悩ませることができないので、終了タグを無視して他の2つの既知の開始タグの間に存在するhtmlを取得する最良の方法を誰かが説明してくれたら、本当に感謝します.
また、最初に、完全な Web ページの周囲の html 内で div1 の id を持つ div を見つける必要があることにも言及する必要があります。
実際のノードが特定 のから来たノードと同じ参照を持つ必要はありませんHtmlDocument
。それらはコンテンツ的に同じでなければなりません。