2009-10-20 62 views
0

我試圖通過加載它讀取RSS源的XmlDocument閱讀RSS源 - >不一致

一些東西一樣

xmlTextReader = new XmlTextReader(url); 

XmlDocument xmlDoc = new XmlDocument(); 
xmlDoc.Load(xmlTextReader); 

一些時間加載到XML文檔成功,有些時候它失敗。

我使用的網址是

http://rss.nzherald.co.nz/rss/xml/nzhrsscid_000000004.xml

可能是什麼萬阿英,蔣達清,是它像RSS不能正確更新..?

任何建議/評論

問候 DEE

回答

0

如果您使用的是.NET 3.5,我將調查System.ServiceModel.Syndication命名空間。它提供了一個非常豐富的Feed格式的不可知庫,用於處理.NET中的提要。它還提供了大量的可擴展性,可以讓你在另外的飼料格式化堵塞,如果需要的話:

http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.aspx

應該簡化你的RSS的使用,並幫助您跟蹤喜歡這個奇怪的問題,因爲它提供更清晰的抽象。

+0

謝謝你的迴應,我在2.0。問題在於爲什麼RSS XML不適合所有的時間,以及如何處理它。有沒有人有這個問題,還是隻有我自己。 – DEE 2009-10-21 02:58:24