我有一个类似的网络方法,
public List<List<string>> HelloWorld() {
WebClient webClient = new WebClient();
string page = webClient.DownloadString("http://www.deu.edu.tr/DEUWeb/Guncel/v2_index_cron.html");
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(page);
List<List<string>> table = doc.DocumentNode.SelectSingleNode("//table")
.Descendants("tr")
.Skip(1)
.Select(tr => tr.Elements("td").Select(td => td.InnerText.Trim()).ToList())
.ToList();
return table;
}
我已经获得了表格中的信息,但我想获得该表格的<a href="Link">
链接信息。
我应该在方法中添加什么?我同时需要这两个信息。
<table>
<tr>
<td>
<img/>
</td>
<td>
<a href="what I want">Text</a>
</td>
</tr>
.....
</table>
答案 0 :(得分:0)
您可以使用jQuery,如下所示:
<a href="https://google.com" class="demo">Click me</a>
<script>
alert($('.demo').attr('href'));
</script>