我需要阅读网站上的所有视频网址。如何使用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();
答案 0 :(得分:0)
尝试以下方法:
var urls = document.DocumentNode
.Descendants("img")
.Where(d => d.Attributes["src"].Value.EndsWith(".mp4"))
.Select(d => d.Attributes["src"].Value);
在所有img
代码中,仅考虑以src
结尾的mp4
值的代码。