zoukankan      html  css  js  c++  java
  • XML To Linq 读取Sharepoint列表中的附件列信息

    通过页面查看,列表附件信息列的内容如下:

    var x = @"<div class='ExternalClass9936DCD1F074427B891D09CFCEFC2AB6'><p><a href='/sites/twf/wml/费用明细1123.doc'>"                     +"<img class='ms-asset-icon ms-rtePosition-4' alt='费用明细1123.doc' src='/sites/twf/_layouts/images/icdoc.png' />费用明细1123.doc</a></p>"                    

    +"<p><a href='/sites/twf/wml/费用明细1123-2.doc'><img class='ms-asset-icon ms-rtePosition-4' alt='费用明细1123-2.doc' src='/sites/twf/_layouts/images/icdoc.png' />费用明细1123-2.doc</a></p><p> </p></div>";      

    使用Linq To XML解析数据,如下:      

    var element = XElement.Parse(x);            

    var links = element.Descendants("a");//获取所有a链接          

    foreach (var link in links)            

    {                

      var fileName = link.Value;//获取文件名             

      var fileUrl = link.Attribute("href").Value;//获取链接地址                

      Console.WriteLine("{0} :{1}", fileName, fileUrl);                

      Console.WriteLine(result);            

    }

  • 相关阅读:
    Android常见问题——找不到HttpClient和okHttp的包
    linux大文件的日志查询
    ubuntu ssh连不上
    linux查询核数
    ubuntu系统安装手动分区
    计算服务器带宽
    linux命令
    打包jar 运行
    打印pdf
    运行 jar 包
  • 原文地址:https://www.cnblogs.com/thankyou555/p/3439741.html
Copyright © 2011-2022 走看看