【发布时间】:2012-09-10 17:47:30
【问题描述】:
在 HTML 页面上我有类似的东西
<table class="information">
<tbody>
<tr>
<td class="name">Name:</td>
<td><a href="example.com">John</a></td>
</tr>
<tr>
<td>...</td>
<td>...</td>
</tr>
....
</tbody>
</table>
如何检索姓名(还有其他信息,但在我的示例中我只写了姓名)?
注意:HTML 有多个表格
我试过了
foreach (HtmlElement item in wb.Document.GetElementsByTagName("table"))
{
if (item.OuterHtml.Contains("information"))
{
... //Here i don't know how to continue
}
}
【问题讨论】:
-
HTML Agility Pack FTW!
-
+1 用于 HTML 敏捷包。下面它使用 XPath 来查询 HTML 文档。