我使用Telligent的RSS.Net叉解析XML流。所述流被良好和最期望的元件被被解析,但由于某些原因所述pubData元素不是

检查进料内容显示很好地显示的pubData元件,与所述RSS或元素含量没有问题。但是......正如我所说的,没有分析,无论是。在Visual Studio中检查显示:

PubDate = {1/01/0001 12:00:00 AM}

这显然并非如此,可疑一般为普通不正确解析,所以我怀疑它只是未能彻底,缺省值为奈高潮,1(抓住最近的热的人,快!* {Snog的} *

我试图解析饲料是谷歌新闻,所以我想假设他们正在正常工作。

有帮助吗?

解决方案

啊哈!

在预感我通过RSSReader代码检查,并且发现,该日期解析,与日期处理时不会干净地解析(说,GMT +偏移量):

Mon, 02 Nov 2009 12:34:56 GTM+10:00

将删除最后的 5 字符,留下:

Mon, 02 Nov 2009 12:34:56 GTM+

这使DateTime.Parse非常非常难过。

所以,我要改变应对GMT时间偏移库。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top