怎么用ASP。NET(C#)遍历一个XML文档并获取所有节点及子节点的属性值 能不能给个好例子
怎么用ASP。NET(C#)遍历一个XML文档并获取所有节点及子节点的属性值 能不能给个好例子大家帮帮忙啊。。。。 --------------------编程问答-------------------- 用dom --------------------编程问答-------------------- 怎么都没有人 回答我啊。。。大家知道 就帮帮我吧! --------------------编程问答-------------------- 递归,这里用的是属性
private static XmlNode SelectNodesByAttribute(XmlNode node)
{
//检测节点是否为空
if (node == null)
{
return null;
}
//获取结点的数据
if (node.Attributes != null)
{
//获取Attributes的值
}
if (node.HasChildNodes)
{
return SelectNodesByAttribute(node.FirstChild);
}
else
{
if (node.NextSibling != null)
{
node = node.NextSibling;
}
else
{
while (node.ParentNode != null && node.NextSibling == null)
{
node = node.ParentNode;
}
node = node.NextSibling;
}
return SelectNodesByAttribute(node);
}
} --------------------编程问答-------------------- 多谢三楼! --------------------编程问答-------------------- http://hi.baidu.com/415210413/blog/item/6fa7008a2beccd709e2fb497.html 我百度博客发表过 --------------------编程问答-------------------- 楼上,看了你写的了,没啥东西,和楼主问的不是一样东西 --------------------编程问答-------------------- 进来学习了,谢谢 --------------------编程问答-------------------- 多谢, 完成了自己的文件的遍历。
补充:.NET技术 , C#