私はこのコードを持っていますが、次のコンテナの内容を出力しない理由がわかりません。
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.Load("Billing106.htm");
foreach (HtmlNode div in doc.DocumentNode.SelectNodes("//div[starts-with(., ' SEMANTIC:')]"))
{
richTextBox1.Text += "SC: " + div.NextSibling.InnerText.ToString();
}
次のように、HTML ファイルにいくつかのエントリがあります。
<div style="top: 232px; left: 332px;" class="S4"> SEMANTIC:</div>
<div style="top: 233px; left: 377px;" class="S3"> SBR02 specifies the relationship to the person insured.</div>
同じクラスを使用しているアイテムが複数あるため、class="S3" を確認できません。
家に帰って週末を楽しみたいので、必ず電子ビールを送ります。
注: 「SC:」が 3 回印刷されますが、ドキュメント内で 3 回発生します。