我正在尝试从此表中选择特定的td值:
<div id="mangaproperties">
<table><tbody>
<tr>
<td>Name:</td>
<td><h2> Ichiba Kurogane</h2></td>
</tr>
<tr>
<td>Alternate Name:</td>
<td>Wants to Earn Income</td>
</tr></tbody></table></div>
现在我想得到的是这个td值:
<td>Wants to EarnIncome</td>
我尝试了以下代码:
var div3 = document1.DocumentNode.SelectNodes("//*[@id='mangaproperties']/table/*/tr[1]/td[1]");
但是iit不适用于我..有人可以让我知道我如何获得指定的td值吗?
答案 0 :(得分:0)
您可以尝试使用tr[2]/td[2]
而不是tr[1]/td[1]
,因为复制者的开头是1
而不是0
var div3 = document1.DocumentNode.SelectNodes("//*[@id='mangaproperties']/table/*/tr[2]/td[2]");
然后您就可以用来获取值。
div3.FirstOrDefault().InnerText