/ / Come posso scrivere un lettore RSS per Windows Phone 8.1? - c #, rss, windows-phone-8.1

Come posso scrivere un lettore RSS per Windows Phone 8.1? - c #, rss, windows-phone-8.1

Al telefono Windows 8.0 ero abituato a scrivere con Webclient e RSSclient ma ora qualcosa è cambiato. Ho scoperto che webclient è cambiato in httpclient ma non sono riuscito a trovare un nuovo rssclient. Qualcuno può aiutarmi a trovare le modifiche per il lettore RSS?

Devo cambiare questo codice.

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;

}

Domanda 2 : Come posso modificare il contenuto (descrizione)? Voglio cancellare i tag html e se posso, voglio modificare inserisci la descrizione dell'immagine qui

risposte:

3 per risposta № 1

Tutto ciò che devi cambiare è come scaricare il contenuto 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;
}