2012-11-26 20 views
0

我的问题是关于XML retriaval和它的解析。从链接程序检索和解析XML文件

基本上我有以下网站:www.website.com/XMLRetrieval.ascx?arg1=value & ARG2 =值

有了这个链接,如果你去这个网站你promped一个盒子下载XML,所以我想在我的程序中,我可以检索这个XML并解析它。但怎么做呢?

另一个难题,我必须使用代理来获取它并登录....所以如何实现这一目标?

额外的信息:这将在后面的C#代码和框架我的网页发生3.5

预先感谢任何帮助

回答

0
 Stream responseStream = null; 
     try 
     { 
      WebRequest request = WebRequest.Create("http://www.website.com/XMLRetrieval.ascx?arg1=value&arg2=value"); 
      WebResponse webResponse = request.GetResponse(); 
      responseStream = webResponse.GetResponseStream(); 
     } 
     catch (Exception e) 
     { 
      return null; 
     } 

     if (responseStream != null) 
     { 
      return new XPathDocument(responseStream); 
     }