なぜtelligentのRSS.Netフォークは、日付を解析できませんか?
質問
私は、XMLストリームを解析するTelligentのRSS.Netフォークを使用しています。ストリームが十分に形成され、所望の要素の大部分が解析されているが、何らかの理由pubData要素ではない。
フィードの内容を点検RSSまたは要素の内容とうまく表示され、何の問題pubData要素を示していません。しかし...私はどちらか、何の解析を言わなかったよう。 Visual Studioでの検査は示しています:
PubDate = {1/01/0001 12:00:00 AM}
どのはっきり平野間違った解析のためのケースと疑いジェネリックではありませんので、私はそれだけであからさまな失敗とNYEの集大成をデフォルトだ疑い、1(の迅速最寄りの熱い人を、つかむ!* {Snog} * の)
私は解析しようとしているフィードはGoogleニュースのフィードされているので、私は、彼らが正常に機能していると仮定したいと思います。
解決
なるほど!
(セイ、GMT +オフセット)きれいに解析しません日付を扱うとき、私は、RSSReaderのコードをチェックし、日付を解析ことがわかった勘で
Mon, 02 Nov 2009 12:34:56 GTM+10:00
残し、最後のの5 の文字を削除します
Mon, 02 Nov 2009 12:34:56 GTM+
どのDateTime.Parseは非常に非常に悲しい作ります。
だから、私はオフセットGMT時間に対処するためのライブラリを変更するつもりです。
所属していません StackOverflow