none
遍历XML RRS feed

  • 问题

  • 问题描述:有如下XML结构:
    <Root>
        <Node name="系统" id="" value="">
            <Node name="用户管理" id="" value="">
                <Node name="用户定义" id="1" value="UserManage/UserDefiniens.aspx"></Node>
                <Node name="角色维护" id="2" value="UserManage/PartMaintenance.aspx"></Node>
                <Node name="单位维护" id="3" value="UserManage/Dept.aspx"></Node>
                <Node name="产品大类" id="4" value="UserManage/ProductBigKind.aspx"></Node>
                <Node name="来源类型" id="5" value="UserManage/ProductBigKind.aspx"></Node>
            </Node>
            <Node name="修改密码" id="" value="UserManage/ModifyPassword.aspx"></Node>
        </Node>
        <Node name="委托单" id="" value="">
            <Node name="登记" id="6" value=""></Node>
            <Node name="审核" id="7" value=""></Node>
            <Node name="非标" id="8" value=""></Node>
            <Node name="变更" id="9" value=""></Node>
            <Node name="查询" id="10" value=""></Node>
            <Node name="维护" id="" value="">
            <Node name="测试点" id="11" value="CommissionList/TestPoint.aspx"></Node>
                <Node name="业务来源" id="12" value=""></Node>
                <Node name="检测费用" id="13" value=""></Node>
                <Node name="分类号维护" id="14" value=""></Node>
            </Node>
        </Node>
    </Root>

    页面有一个TreeView,我如何遍历上面的XML结构,把XML的内容放到TreeView里去。请各位指点指点我。谢谢先
    zy
    2009年4月13日 1:55

答案

  • 使用XmlDataSource 控件可以直接绑定,当然遍历也是可以的。每个xml节点使用ChildNodes进行递归即可

    http://www.devx.com/dotnet/Article/21966/1954


    孟宪会
    2009年4月15日 5:04
    版主