HTMLAgilityPack:如何在html中搜索“.csv文件”

时间:2012-09-01 10:18:15

标签: c# browser html-parsing

在我的项目中,我需要在网页中下载csv文件。我正在使用HTmlAgility来提取html内容。和.csv文件的html代码之后的html页面。有csv文件链接的html部分是,

<td class="smalllinks" align="right">
<a href="/content/fo/contractvol/datafiles/OPTIDX_NIFTY_CE_31-08-2012_TO_31-08-2012.csv" target="_blank">Download file in csv format</a>
</td>

什么应该是我的xpath?

 HtmlNodeCollection nodelist = doc.DocumentNode.SelectNodes(_xpath);

1 个答案:

答案 0 :(得分:0)

以下内容将为您提供页面上所有HREF元素的所有A属性的内容:

foreach (var node in doc.DocumentNode.SelectNodes("//a"))
{
    var aLink = node.Attributes["href"].Value;
}
相关问题