如何使用HtmlAgilityPack从网站上单独读取视频URL
本文关键字:单独 读取 视频 URL 网站 何使用 HtmlAgilityPack | 更新日期: 2023-09-27 18:29:41
我需要从网站上读取所有视频URL。如何使用HtmlAgilityPack阅读。我试过这样做,但不起作用。这是我的代码
var document = new HtmlWeb().Load("http://www.example.com/");
var urls = document.DocumentNode.Descendants("img[src$='.mp4']")
.Select(e => e.GetAttributeValue("src", null))
.Where(s => !String.IsNullOrEmpty(s)).ToList();
尝试以下操作:
var urls = document.DocumentNode
.Descendants("img")
.Where(d => d.Attributes["src"].Value.EndsWith(".mp4"))
.Select(d => d.Attributes["src"].Value);
在所有img
标签中,只考虑src
值以mp4
结尾的标签。