我如何从表中的标签获得href
本文关键字:标签 href | 更新日期: 2023-09-27 18:17:46
我有一个webmethod,比如
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">
链接信息。
我应该在方法中添加什么?我同时需要这两个信息。
HTML
<table>
<tr>
<td>
<img/>
</td>
<td>
<a href="what I want">Text</a>
</td>
</tr>
.....
</table>
你可以使用jQuery,像这样:
<a href="https://google.com" class="demo">Click me</a>
<script>
alert($('.demo').attr('href'));
</script>