我需要选择具有特定值的节点:
<td class='formlabel'>Name:</td>
所以我有这样的事情:
HtmlNode selectedNote = html.DocumentNode.SelectSingleNode("//td[@class='formlabel'][starts-with(., 'Name:')]");
这行得通。但问题是这是一个带有开头的选择,例如,如果我有这样的代码:
<td class='formlabel'>Name: some text</td>
它还将选择节点。我需要一些只有在节点存在时才会选择节点的东西
<td class='formlabel'>Name:</td>
所以它会选择只有innerText等于“名称:”的节点
嗯……这可能吗。非常感谢。