超强的rss结点解析
类似“<image url="http://0.image.cacheus.com/_14/img/TW/NJ/MHOZNTHJOTNLHJZTWLZIHXKJLPLR/00000003.jpg"></image>” 这样的结点 用asp.net c# 写 怎么读取url的值哦
XmlDocument doc = new XmlDocument();
string Rss = "";
if (RssUrl != "")
{
try
{
doc.Load(RssUrl);
XmlNodeList nodelist = doc.GetElementsByTagName("item");
XmlNodeList objItems1;
int i = 0;
if (doc.HasChildNodes)
{
foreach (XmlNode node in nodelist)
{
string title = "";
string link = "";
i += 1;
if (node.HasChildNodes)
{
objItems1 = node.ChildNodes;
foreach (XmlNode node1 in objItems1)
{
switch (node1.Name)
{
case "title":
title = node1.InnerText;
break;
case "link":
link = node1.InnerText;
break;
}
if (title != "" && link != "")
break;
}
Rss += "<a href='" + link + "' target='_blank'>" + title + "</a><br>";
}
if (i > RssCount)
break;
}
}
}
catch (Exception)
{
Rss = "RSS Feed 源数据出错!";
}
}
else
{
Rss = "未找到信息源,您可刷新重试或联系管理员!";
}
return Rss;
这样好像就不能获取了