XMLDataProvider を使用して RSS データを取得する、非常に単純な XAML RSS リーダーを WPF で作成しました。その XAML は次のようになります。
<XmlDataProvider x:Key="rssData" XPath="//item" Source="http://www.theglobeandmail.com/?service=rss" IsAsynchronous="True" IsInitialLoadEnabled="True" />
次に、次のように ListItemTemplate 内の RSS フィードによって提供される説明を表示します (無関係な詳細は省略されています)。
<TextBlock TextWrapping="Wrap" Text="{Binding XPath=description}"/>
問題は、説明内のエスケープされた文字が処理されないことです。例: 市長の計画などを非難する公開状
&146; もちろん、アポストロフィに変換する必要があります。これをかなり簡単に行うバインディング コンバーターを作成することはできますが、そうする必要はないと思います。私が見逃している簡単なことは何ですか?
助けてくれてありがとう。