首页  :: 新随笔  :: 订阅 订阅  :: 管理

获取远程XML文档

Posted on 2010-03-30 16:51  礼拜一  阅读(574)  评论(0编辑  收藏  举报
        private XDocument GetXDocument(string url)
        {
            Uri uri 
= new Uri(url);
            System.Net.WebClient wb 
= new System.Net.WebClient();
            wb.Proxy.Credentials 
= System.Net.CredentialCache.DefaultCredentials;
            MemoryStream ms 
= new MemoryStream(wb.DownloadData(uri));
            System.Xml.XmlTextReader rdr 
= new System.Xml.XmlTextReader(ms);
            XDocument doc 
= XDocument.Load(rdr);
            
return doc;
        }