遍历XML文件添加到TreeView递归调用
来源:互联网 发布:辩论电视网络 编辑:程序博客网 时间:2024/05/21 10:20
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Xml.Linq;namespace 遍历XML文件添加到TreeView递归调用{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { //读取xml文件 XDocument xdoc = XDocument.Load("11.xml"); XElement root = xdoc.Root;//获取根元素 TreeNode tn = tv.Nodes.Add(root.Name.ToString());//根元素的名字显示到控件上 LoadXElement(root, tn); } private void LoadXElement(XElement root, TreeNode tn) { foreach(XElement item in root.Elements())//遍历根元素下所有的子元素 { //判断当前的元素下是否还有元素 if(item.Elements().Count()>0) { TreeNode tn1 = tn.Nodes.Add(item.Name.ToString()); LoadXElement(item, tn1);//递归调用 } else { tn.Nodes.Add(item.Value); } } } }}
0 0
- 遍历XML文件添加到TreeView递归调用
- 遍历 XML 文件所有节点的实例代码(递归调用)
- C# 遍历XML节点到TreeView
- treeview遍历----非递归
- XML:将XML读取到TREEVIEW中之递归方法
- 遍历文件夹,绑定到TreeView上面(递归)
- 读取Xml文件,创建DataTable,递归循环Xml节点,添加数据到DataTable,绑定到GridView
- TreeView递归添加节点
- C#,使用递归添加表的所有内容到Treeview
- 递归方法读取数据库中的数据,添加到TreeView中
- C#,使用递归添加表的所有内容到Treeview
- TREEVIEW递归调用逻辑
- C# TreeView递归遍历方法
- C#递归遍历TreeView节点
- C# TreeView递归遍历方法
- WPF 读XML文件到DataTable然后再到TreeView
- 读取Xml文件,创建DataTable,递归循环读取Xml数据添加到DataTable,绑定数据到GridView
- TreeView递归添加节点详解
- svcmmPage.js
- nyoj 取石子系列
- 小波的秘密5_多分辨率分析和连续小波变换2
- 解压文件
- 报错Installtion failed with message INSTALL_FAILED_USER_RESTARICTED.解决方案
- 遍历XML文件添加到TreeView递归调用
- Java——第四章(数组和字符串)--字符串
- servlet过滤器
- WebView 加载HttpS 的地址,
- ubuntu1604Caffe安装经历
- VS使用时候的一个问题
- 文章标题
- 让KVM虚拟机支持console功能
- html5第二天笔记(上)