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);            

    }

  • 相关阅读:
    cogs 908 校园网
    植保___农药基础知识
    底层终端-.c文件之间的调用
    指针复习
    电子工程世界
    电机与维修
    航拍部分
    系统集成与维修
    关于大型架构数据库和web一步一步优化草案
    服务器安装git,如何以秘钥方式提交
  • 原文地址:https://www.cnblogs.com/thankyou555/p/3439741.html
Copyright © 2011-2022 走看看