特定の値を持つノードを選択する必要があります。
<td class='formlabel'>Name:</td>
だから私はこのようなものを持っています:
HtmlNode selectedNote = html.DocumentNode.SelectSingleNode("//td[@class='formlabel'][starts-with(., 'Name:')]");
これは機能します。しかし、問題は、これがstartsを使用した選択であるということです。たとえば、次のようなコードがある場合は、次のようになります。
<td class='formlabel'>Name: some text</td>
また、ノードを選択します。これが存在する場合にのみノードを選択するものが必要です
<td class='formlabel'>Name:</td>
したがって、innerTextのみが「Name:」に等しいノードを選択します。
うーん...これは可能ですか。どうもありがとうございます。