youtube xmlフィードを解析して、特定のユーザーのビデオをループしようとしていますが、どのように実行しますか?umbraco razor(c#)を使用しています。
@using System;
@using System.Linq;
@using System.Collections.Generic;
@using System.Xml;
@using umbraco.MacroEngines;
@using System.Xml.Linq;
@inherits System.Xml.XPath.XPathNodeIterator;
@inherits umbraco.MacroEngines.DynamicNodeContext;
@inherits DynamicNodeContext
@{
dynamic xmlv = new DynamicXml(umbraco.library.GetXmlDocumentByUrl("https://gdata.youtube.com/feeds/api/users/[username]/uploads"));
<ul>
@foreach (var property in xmlv.BaseElement.Elements.Where(x => x.Elements("Name") == "group"))
{
<li>
<p>
@property.Title
@property.Content
@property.Thumbnail
</p>
</li>
}
</ul>
}