如何从网页下载所有链接的mp3?
示例html
<a href="http://test.com/linkofmusic1.mp3" download="Song.mp3">
<a href="http://test.com/linkosong2.mp3" download="music2.mp3">
答案 0 :(得分:1)
您可以使用HtmlAgilityPack获取href扩展名为
的所有链接示例:强>
HtmlDocument doc = new HtmlDocument();
doc.Load("file.htm");
List<string> mp3Links = new List<string();
foreach(HtmlNode link in doc.DocumentElement.SelectNodes("//a[@href"])
{
if(link != null)
{
if(link["href"].EndsWith(".mp3"))
{
mp3Links.Add(link["href"].Value);
}
}
}