博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 遍历xml 及 Repeater 绑定xml
阅读量:6454 次
发布时间:2019-06-23

本文共 893 字,大约阅读时间需要 2 分钟。

//获取xml文件

XmlDocument xd = new XmlDocument();
xd.LoadXml(xml);
DisplayTree(xd.DocumentElement);

 

 /// <summary>

    /// 遍历整个xml函数
    /// </summary>
    /// <param name="xmlNode"></param>
    private void DisplayTree(XmlNode node)
    {
        if (node != null)  //如果不为空
        {
             //输出xml信息
        }
        if (node.HasChildNodes)//如果该节点下有子节点
        {
            node = node.FirstChild;
            while (node != null)
            {
                DisplayTree(node);
                node = node.NextSibling;
            }
        }
    }

 

--------------------------------------------------------------------------------------------

Repeater 绑定xml

XmlDocument xd = new XmlDocument();

xd.LoadXml(xml);
this.repXmlList.DataSource = doc.DocumentElement.ChildNodes;
this.repXmlList.DataBind();

 

<asp:Repeater ID="repXmlList" runat="server">

            <ItemTemplate>
               <%# ((XmlNode)Container.DataItem).Attributes["name"].Value%><br />
            </ItemTemplate>
</asp:Repeater>

 

自己在应用中的一些记录吧,自己以后多写写总结什么的。

转载于:https://www.cnblogs.com/infozr/archive/2012/08/30/2663042.html

你可能感兴趣的文章
linux 上面配置apache2的虚拟目录
查看>>
Linux学习总结 (未完待续...)
查看>>
NoSQL数据库探讨 - 为什么要用非关系数据库?
查看>>
String字符串的截取
查看>>
switch函数——Gevent源码分析
查看>>
Spring MVC简单原理
查看>>
DynamoDB Local for Desktop Development
查看>>
ANDROID的SENSOR相关信息
查看>>
laravel 使用QQ邮箱发送邮件
查看>>
用javascript验证哥德巴赫猜想
查看>>
Shell编程-环境变量配置文件
查看>>
thymeleaf 中文乱码问题
查看>>
(转)CSS浮动(float,clear)通俗讲解
查看>>
os.walk函数
查看>>
[Unity3d]DrawCall优化手记
查看>>
细数.NET 中那些ORM框架 —— 谈谈这些天的收获之一
查看>>
SQL Serever学习7——数据表2
查看>>
洛谷——P2404 自然数的拆分问题
查看>>
(转)Mac 下设置android NDK的环境
查看>>
[struts]s:action 的使用方法
查看>>