我想从此 div 中收集所有标签,但不知道如何使用 xpath 方法以最佳方式执行此操作
<div class="biz_info">
<h3><a href="/profil/78122/s%C3%B8rby-rehab/">Sørby Rehab</a></h3>
<table class="string_14">
<tbody>
<tr>
<td>Postadr.:</td>
<td class="tab_space">Rognerudveien 8 B, 0681 Oslo</td>
</tr>
<tr>
<td>Telefon:</td>
<td class="tab_space">928 70 700</td>
</tr>
<tr>
<td>Nettside:</td>
<td class="tab_space"><a href="http://www.sorby-rehab.no" target="_blank">www.sorby-rehab.no</a></td>
</tr>
</tbody>
</table>
</div>
今天我的代码看起来像这样(但非常糟糕):
HtmlDocument doc = new HtmlDocument();
doc.Load(new StringReader(result));
HtmlNode root = doc.DocumentNode;
List<string> anchorTags = new List<string>();
foreach (HtmlNode link in root.SelectNodes("//@class=biz_info"))
{
string att = link.OuterHtml;
anchorTags.Add(att);
}
xpath专业的人可以帮助我吗?