有没有一种简单的方法可以使用c#从RSS提要创建字符串数组?
我目前使用以下方法静态创建数组:
string[] tableItems = new string[] {"Item 1","Item 2","Item 3","Item 4","Item 5","Item 6"};
但我希望这最终来自网络上的RSS提要。
这将用于在Xamarin iOS项目中填充UITableView。因此,欢迎提出任何建议的更好做法。
哥们,谢啦
这样的事情应该起作用。这只是基本的LINQ,与Xamarin无关。请注意,您可能需要根据RSS的风格进行调整。同样,除了提取字符串之外,您还可以构建一个域对象来表示一个项目并建立一个项目列表。
XDocument doc = XDocument.Load("http://url_for_feed/feed.rss");
List<string> items = (from x in doc.Descendants("item")
select x.Element("title").Value).ToList();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句