2
私はこのコードをリストボックスのフィードに使用しようとしましたが、YouTubeフィードでは機能しません。申し訳ありませんが、私はFeedbox in listboxエラー
XmlDocument RSSXml = new XmlDocument();
RSSXml.Load("http://gdata.youtube.com/feeds/api/users/google/uploads");
XmlNodeList RSSNodeList = RSSXml.SelectNodes("feed");
XmlNode RSSDesc = RSSXml.SelectSingleNode("feed");
foreach (XmlNode RSSNode in RSSNodeList)
{
XmlNode RSSSubNode;
RSSSubNode = RSSNode.SelectSingleNode("title");
string title = RSSSubNode != null ? RSSSubNode.InnerText : "";
RSSSubNode = RSSNode.SelectSingleNode("link");
string link = RSSSubNode != null ? RSSSubNode.InnerText : "";
listBox1.Items.Add(title);
}
代わりに、XMLについてあまり知らない、これは
SelectNodes with a namespacemanagerを参照してください。あなたの質問は何ですか? –
私のウェブサイトのコードはYouTubeのフィードでは機能しません! – Fulcrum
純粋にFYIにはSyndicationFeedクラスもあります。これは、ネームスペースとxmlNodeのクエリに挑戦することなく、最も一般的なフィード(Facebookを除く)のAtomとRSSをうまく処理します。それはコードの中ですべて – tazyDevel