【发布时间】:2013-11-13 14:13:14
【问题描述】:
嗨,
我从 youtube xml 获取数据时遇到问题: youtube xml地址:http://gdata.youtube.com/feeds/api/videos?q=keyword&orderby=viewCount
我试试这个,但程序没有进入 linq 查询。
key = @"http://gdata.youtube.com/feeds/api/videos?q="+keyword+@"&orderby=viewCount";
youtube = XDocument.Load(key);
urls = (from item in youtube.Elements("feed")
select new VideInfo
{
soundName = item.Element("entry").Element("title").ToString(),
url = item.Element("entry").Element("id").ToString(),
}).ToList<VideInfo>();
任何人都有想法,如何解决这个问题? 谢谢!
【问题讨论】:
-
“不进入 linq 查询”是什么意思?你的意思是它不会加载到 XDocument 中吗?您是否调试过线路上的内容?
-
它不会在列表中添加任何内容,但我在那里找到了解决方案:stackoverflow.com/questions/11284114/… 感谢您的帮助!
标签: c# xml linq youtube microsoft-metro