如何可以解析在Windows Phone 7的HTML文件?(How can i parse htm

2019-11-01 18:28发布

你好我使用下面给出的xml文件,我想分析HTML文件。

<Description>
 <Fullcontent>
   <div id="container" class="cf">
    <link rel="stylesheet" href="http://dev2.mercuryminds.com/imageslider/css/demo.css" type="text/css" media="screen" />
        <ul class="slides">
            <li>Sonam Kapoor<img src="http://deys.jpeg"/></li>
            <li>Amithab<img src="http://deysAmithab.jpeg"/></li>
            <li>sridevi<img src="http://deyssridevi.jpeg"/></li>
            <li>anil-kapoor<img src="http://deysanil-kapoor.jpeg"/></li>
         </ul>
    </div>
  </Fullcontent>
</Description>

我想用的名字绑定图像

Answer 1:

您可以安装的NuGet HtmlAgilityPack(只搜索敏捷性)。 解析也很简单。 下面是选择图像标记,并采取源属性的方法:

HtmlDocument html = new HtmlDocument();
html.Load(path_to_file);
var urls = html.DocumentNode.SelectNodes("//ul[@class='slides']/li/img")
                            .Select(node => node.Attributes["src"].Value);

顺便说一句貌似是属性的直接选择目前还不支持 。



文章来源: How can i parse html file in windows phone 7?