在我的项目中,我需要在网页中下载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);
答案 0 :(得分:0)
以下内容将为您提供页面上所有HREF
元素的所有A
属性的内容:
foreach (var node in doc.DocumentNode.SelectNodes("//a"))
{
var aLink = node.Attributes["href"].Value;
}