Windowsの電話8で。0私はWebclientとRSSclientで書いていましたが、今は何かが変わってしまっています。私はWebClientがhttpclientに変更されていることがわかりましたが、新しいrssclientを見つけることができませんでした。誰でもRSSリーダーの変更を見つけるのを助けることができますか?
私はこのコードを変更する必要があります。
public MainPage()
{
InitializeComponent();
WebClient RSSClient = new WebClient();
RSSClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(RssClient_Download);
RSSClient.DownloadStringAsync(new Uri("http://teknoseyir.com/feed"));
}
private void RssClient_Download(object sender, DownloadStringCompletedEventArgs e)
{
var RssData = from rss in XElement.Parse(e.Result).Descendants("item")
select new RSScontent
{
Title=rss.Element("title").Value,
pubDate= rss.Element("pubDate").Value,
Description=rss.Element("description").Value,
Link=rss.Element("link").Value,
image=rss.Element("image").Value
};
RssList.ItemsSource = RssData;
}
質問2 : コンテンツ(説明)をどのように編集できますか?私はhtmlタグをクリアしたい、できれば編集したい
回答:
回答№1の場合は3変更する必要があるのは、XMLコンテンツをダウンロードする方法だけです
public async void GetRSS()
{
HttpClient httpClient = new HttpClient();
var rssContent = await httpClient.GetStringAsync("http://teknoseyir.com/feed");
var RssData = from rss in XElement.Parse(rssContent).Descendants("item")
.....
.....
RssList.ItemsSource = RssData;
}