我最近使用windows app studio在线制作了一个应用程序,令人惊讶的是,该应用程序结果很好,它可以很好地处理rss feed。我对应用程序进行了一些更改,因为源包含一个机箱URL,这是一个下载链接。我无法检测到机箱网址。我想我只是表达了错误。
我尝试了每个在线rss源查看器,看看它是否在雅虎管道中出现任何不同,它显示为item.enclosure.url,在代码美,它显示为http://bla.com" />香港专业教育学院尝试了我能想到的每一个组合
我还尝试通过yahoo管道放入Feed,以便在新标签中为我提供带有机箱URL的新Feed < downloadlink>< / downloadlink>并使用了代码
rssItem.FeedUrl = item.GetSafeElementString("downloadlink")
并且整个应用程序正常工作,所以我知道我做错唯一的事情就是找回机箱网址yahoo管道的唯一问题是你不能改变我需要做的输入网址所以它必须来自附件网址
所以我的问题是如何检索标签
rssItem.FeedUrl = item.GetSafeElementString("whatgoeshere")
感谢
答案 0 :(得分:0)
这很好用
XElement element = item.Element("enclosure"); //new element
int length = (int)element.Attribute("length"); //seprate attributes
string type = (string)element.Attribute("type");
string url = (string)element.Attribute("url");
rssItem.FeedUrl = url; // use the result