【发布时间】:2017-06-02 22:26:25
【问题描述】:
谁能给我一个正确的解释为什么我无法从 URL 获取更新的 XML 内容。我有一个会经常更新的 XML 文件。但是在我的应用程序中,我正在获取旧数据。直到我重新启动我的应用程序。
我在这里放置我尝试过的代码
XmlDocument doc = new XmlDocument();;
string str;
using (var wc = new WebClient())
{
str = wc.DownloadString(location.AbsoluteUri);
}
doc.LoadXml(str);
也尝试了下面的代码
WebRequest req = HttpWebRequest.Create("url");
using (Stream stream = req.GetResponse().GetResponseStream())
{
xmldoc.Load(stream);
}
【问题讨论】:
-
是不是基于wsdl的webservice?
-
我在 WPF 应用程序中使用它。我也在控制台应用程序中尝试过。但是遇到了同样的问题
-
我的意思是你试图解析的 xml 文件是一个网络服务吗?
-
是的......这是一个网络服务,但目前我正在从 github 原始文件中对其进行测试。