我的问题是关于XML retriaval和解析它。
基本上我有以下网站: www.website.com/XMLRetrieval.ascx?arg1=value&arg2=value
使用此链接,如果你去这个网站,你会看到一个框来下载xml,所以我希望在我的程序中我可以检索这个XML并解析它。但是怎么做呢?
另一个困难,我必须使用代理来获取它并登录它....所以如何实现呢?
额外信息:这将发生在c#代码和框架3.5
背后的页面中提前感谢您提供任何帮助
答案 0 :(得分: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);
}