こんにちは、私は 7 つの小さな xml を読み取って結果を保存するこのアプリケーションを持っていますが、今では xml ファイルが変更されていない場合でもすべてをダウンロードします。
xml が新しいか変更されているかを確認したいのですが、解決策が見つかりません。おそらく単純な方法であり、より難しい方法でこれを達成しようとしています
誰でも助けてもらえますか?
アドバイスありがとうございます:)
これが私のATMコードです:
WebClient downloader = new WebClient();
downloader.DownloadStringAsync(new Uri("http://feeds.feedburner.com/bluey/eventi20" + "?" + System.DateTime.Now.ToString(), UriKind.RelativeOrAbsolute));
downloader.DownloadStringCompleted += new DownloadStringCompletedEventHandler(EventiDownloaded);
この方法でxmlのヘッダーでlastmodify、または使用できるものを探してみました
WebClient downloader = new WebClient();
downloader.DownloadStringAsync(new Uri("http://feeds.feedburner.com/bluey/eventi20" + "?" + System.DateTime.Now.ToString(), UriKind.RelativeOrAbsolute));
downloader.DownloadStringCompleted += new DownloadStringCompletedEventHandler(EventiDownloaded);
WebHeaderCollection myWebHeaderCollection = downloader.ResponseHeaders;
foreach(var x in myWebHeaderCollection)
for (int i = 0; i < myWebHeaderCollection.Count; i++)
MessageBox.Show("\t" + myWebHeaderCollection.AllKeys.GetEnumerator() + " = " + myWebHeaderCollection.AllKeys.ElementAt(i));
しかし、myWebHeaderCollection で null 参照エラーが発生します