完全披露:我对 MVC 应用程序是全新的,所以我的方法可能会偏离这里。这是一个非常陡峭的学习曲线。
我的任务是开发一个 MVC 应用程序,该应用程序可以通过 Google Alerts 显示 RSS 提要设置。以下是我为“毒品萧条”设置的示例警报提要的链接,我正在尝试阅读:
http://www.google.com/alerts/feeds/11811034629636691510/10685173545303329123
如何将提要的所有“条目”字段加载到可以在视图中显示的数据结构中?我在尝试使用 Create() 函数将 URL 加载到 XmlReader 以及使用 Load() 函数将 URL 加载到 XDocument 时遇到了问题。我不断收到 Uri 的 XmlException。
我使用以下作为我的提要数据结构:
public class FeedViewModel
{
public FeedItem[] FeedItems { get; set; }
}
public class FeedItem
{
public string Title { get; set; }
public string Description { get; set; }
public DateTime Date { get; set; }
public string Link { get; set; }
}
我现在不担心实际显示,我只关心将提要数据加载到类中。任何人都可以帮助或指出我正确的方向吗?