1

私のプロジェクトでは、Webページの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);
4

1 に答える 1

0

以下は、ページ上のすべての要素のすべてのHREF属性の内容を取得します。A

foreach (var node in doc.DocumentNode.SelectNodes("//a"))
{
    var aLink = node.Attributes["href"].Value;
}
于 2012-09-01T10:32:07.163 に答える