• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Windows Phone7.5でRSSを読み込む)

Windows Phone7.5でRSSを読み込む

このQ&Aのポイント
  • Windows Phone7.5でRSSを読み込む方法
  • Windows Phone7.5でRSSを読み込む際の注意点
  • Windows Phone7.5でRSSを読み込む際のエラーの原因と対処法

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

XMLを取り扱うときは,名前空間をちゃんと取り扱ってください。 例えば,RSS 1.0のchannelは,名前空間 "http://purl.org/rss/1.0/" に存在します。 System.Xml.Linq系のXNameでは,"{http://purl.org/rss/1.0/}channel"のように表記します。 # XNamespace.Getで名前空間のオブジェクトを作って,そこからXNameを構築しても良い。 次に,SyndicationFeedクラスのMSDNを読めば分かるのですが,このクラスはRSS 2.0とATOM 1.0の為のクラスです。 エラーメッセージを見るに,対象のRSSは1.0のものではないでしょうか。 # ちなみに,RSS 1.0とRSS 2.0は別物です。新旧ではないので注意してください。

noname#232280
質問者

お礼

ご指摘の通り、名前空間を指定したら動くようになりました。 SyndicationFeedも2.0でいけました。 ありがとうございます。 大変助かりました。

関連するQ&A