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