我将网页加载到我的WebView
,我可以将其作为原始HTML访问文本。该页面中嵌入了几个视频元素,我希望将它们的位置作为字符串列表,以便我可以单独下载。
我将如何做到这一点?
答案 0 :(得分:1)
您可以使用HTTP敏捷包进行解析
HtmlDocument document = new HtmlDocument();
document.LoadHtml(rawText);
var videoSourceNodes = document.DocumentNode.SelectNodes("//video/source");
foreach(var node in videoSourceNodes)
{
var path = node.Attributes["src"].Value;
}
将相对路径转换为绝对路径是您的关注点。