【问题标题】:Get video(s) location from raw HTML text从原始 HTML 文本获取视频位置
【发布时间】:2015-02-20 04:50:29
【问题描述】:

我正在将一个网页加载到我的WebView,我可以将它的原始 HTML 作为文本访问。该页面嵌入了几个视频元素,我想将它们的位置作为字符串列表获取,以便我可以单独下载它们。

我该怎么做呢?

【问题讨论】:

标签: c# html xaml webview microsoft-metro


【解决方案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;

           }

将相对路径转换为绝对路径是您关心的问题。

【讨论】:

  • 我得到了敏捷包,它几乎可以工作,但 SelectNodes 功能似乎不适用于 Windows 商店应用程序。
猜你喜欢
  • 2012-03-18
  • 2011-07-10
  • 2019-08-22
  • 2012-03-05
  • 1970-01-01
  • 2014-05-01
  • 2017-10-09
  • 2012-08-21
相关资源
最近更新 更多