当前位置:编程学习 > C#/ASP.NET >>

怎么用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#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,