超强的rss结点解析

symboltome 2007-01-18 04:40:05
类似“<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;
这样好像就不能获取了
...全文
169 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
symboltome 2007-01-18
  • 打赏
  • 举报
回复
自己揭帖 找到了

上面取节点处 node1.Attributes["url"].Value.ToString(); 就可以:)

谢谢大家
alex0917 2007-01-18
  • 打赏
  • 举报
回复
up
symboltome 2007-01-18
  • 打赏
  • 举报
回复
糟糕 肯定沉了 我顶
symboltome 2007-01-18
  • 打赏
  • 举报
回复
呜呜 没有人理我 分少了么?!
symboltome 2007-01-18
  • 打赏
  • 举报
回复
看来得顶一下

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧