C# 遍历XML节点到TreeView
来源:互联网 发布:excel如何下拉选择数据 编辑:程序博客网 时间:2024/06/06 02:41
先序遍历:
个体觉得比中序,后序容易记也比较实用,效率也还行
private void Form1_Load(object sender, EventArgs e) { this.SuspendLayout(); var treeView1 = new TreeView(); treeView1.Dock = DockStyle.Fill; this.Controls.Add(treeView1); this.ResumeLayout(true); var _XMLDocument = new XmlDocument(); _XMLDocument.Load(Application.StartupPath + "\\Demo.XML"); this.BuildTree(_XMLDocument.ChildNodes, treeView1.Nodes); } public virtual void BuildTree(XmlNodeList XMLNodes, TreeNodeCollection treeNodes) { for (var i = 0; i < XMLNodes.Count; i++) { var _Node = XMLNodes[i]; if (_Node.NodeType == XmlNodeType.Element) { var treeNode = treeNodes.Add(_Node.LocalName); if (_Node.HasChildNodes) { this.BuildTree(_Node.ChildNodes, treeNode.Nodes); } } } }
Xml 文本:
<_0x1> <_0x2> <_0x3> </_0x3> </_0x2> <_0x4> <_0x5> <_0x6> </_0x6> </_0x5> </_0x4></_0x1>
0 0
- C# 遍历XML节点到TreeView
- C#递归遍历TreeView节点
- C# 遍历TreeView所有节点
- C# 读取 XML 到TreeView
- C# 遍历 XML文件 节点 net XML节点 遍历
- treeview节点遍历
- TreeView控件节点遍历
- C#中遍历TreeView并查找和选定节点
- C#中遍历TreeView并查找和选定节点
- C#中TreeView绑定到XML
- 关于C#中使用TreeView来显示XML中的节点
- C# TreeView 节点查找
- C# TreeView 节点查找
- C# treeview 查找节点
- 遍历XML文件添加到TreeView递归调用
- 前台遍历TreeView所有节点
- C# 遍历treeview
- C# 遍历treeview
- 内存检查
- HBase应用笔记:通过Java Api与HBase交互(转自 Taobao QA Team)
- socket函数简介
- Android键盘输出增加按键码
- Checkbox Select/Deselect Using JQuery
- C# 遍历XML节点到TreeView
- Java基础回顾_Java数据类型
- 【C++】变量存放区域
- rtp协议详解/rtcp协议详解
- POJ 3352 Road Construction(边双连通分量)
- 编程基础知识——Java JNI开发流程(2)
- 安卓系统精简与优化
- Ubuntu 安装RabbitVCS(类似于windows下的TortoiseSVN)
- RTSP学习之RTP(实时传输协议)简介