2012-06-05 2 views
-4

Мне нужно разработать настольное приложение, которое отображает содержимое RSS-каналов, взятых с других веб-сайтов. Я никогда раньше не работал с RSS-каналами. Как это может быть сделано? Могу ли я использовать C# для разработки настольного приложения?Настольное приложение, использующее RSS-каналы

+1

Google - замечательный ресурс для кода. – SQLMason

+0

http://wpfrssfeedreader.codeplex.com/ – SQLMason

+4

[Stackoverflow не является вашим личным помощником по исследованиям] (http://meta.stackexchange.com/a/128553) –

ответ

1

Вы можете анализировать RSS-каналы, так как вы будете разбирать XML.

Это, вероятно, не так уж трудно в C#, вы должны Google Некоторые библиотеки сами :)

2

RSS-канал просто XML. Google спецификация RSS. В C# вы можете сделать что-то вроде:

XmlReader rdr; 
Stream strm; 
try 
{ 
    WebClient client = new WebClient(); 
    strm = client.OpenRead(uri); 
    rdr = XmlReader.Create(strm); 
    while (!rdr.EOF) { 
     // Do something 
    } 
} 
Смежные вопросы