【发布时间】:2012-10-30 23:04:04
【问题描述】:
我有一个巨大的 html 页面,我想从中删除值。
我尝试使用 Firebug 来获取我想要的元素的 XPath,但它不是静态 XPath,因为它会不时更改,所以我如何获得我想要的值。
在下面的 sn-p 中,我想获取位于 20 的每小时木材产量
<div class="boxes-contents cf"><table id="production" cellpadding="1" cellspacing="1">
<thead>
<tr>
<th colspan="4">
Production per hour: </th>
</tr>
</thead>
<tbody>
<tr>
<td class="ico">
<img class="r1" src="img/x.gif" alt="Lumber" title="Lumber" />
</td>
<td class="res">
Lumber:
</td>
<td class="num">
20 </td>
</tr>
<tr>
<td class="ico">
<img class="r2" src="img/x.gif" alt="Clay" title="Clay" />
</td>
<td class="res">
Clay:
</td>
<td class="num">
20 </td>
</tr>
<tr>
<td class="ico">
<img class="r3" src="img/x.gif" alt="Iron" title="Iron" />
</td>
<td class="res">
Iron:
</td>
<td class="num">
20 </td>
</tr>
<tr>
<td class="ico">
<img class="r4" src="img/x.gif" alt="Crop" title="Crop" />
</td>
<td class="res">
Crop:
</td>
<td class="num">
59 </td>
</tr>
</tbody>
</table>
</div>
【问题讨论】:
-
能否请您发布一些代码来显示您已经尝试过的内容。
-
这是一个地狱般的试验,没有对象引用错误无论如何我会说它虽然没用
标签: c# html-agility-pack