可扩展标记语言XML

Posted mlq2017

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可扩展标记语言XML相关的知识,希望对你有一定的参考价值。

 

 

    XML概述:

      :可扩展性标记语言

      :XML用于描述数据 

      :XML称为可扩展标记性语言,它主要用于描述数据

      :XML节点区分大小写,成对出现,可以自由扩展

    操作XML的方法(一)

      1、实例化文档对象 XMLDocument myXml =new XmlDocument();用于解析XML文件类

      2、myXml.Load("Engineer.xml");加载指定的XML数据

      3、XmlNode engineer = myXml.DocumentElement;获取根节点

      4、foreach(XmlNode node in engineer.ChildNodes)获取当前节点的所有子节点

        {

          switch(node.Name)当前节点名字

          {

            case "Name":

            Console.WriteLine("姓名:{0}",node.InnerText);当前节点的值

            break;

            //由上而下,逐行解析

          }

        }

        技术分享图片

    操作XML的方法(二)

        :通过双重foreach循环遍历子节点下的子节点

        技术分享图片

            :通过子节点的名字直接输出

               技术分享图片

      TreeView显示数据(一)

      TreeView动态添加节点

      技术分享图片

          树形菜单展开方法:控件名.ExpandAll();

      删除节点:

        this.控件名.SelectedNode.Remove();

      清空节点:

        this.控件名.SelectedNode.Nodes.Clear();//清空节点下的所有子节点

        this.控件名.Node.Clear();//清空TreeView控件中所有节点

      树状菜单的清空方法常用在更新树状菜单方法的最前面,这样可以保证节点不被重复加载

      总结:

        TreeView 用于显示具有层次结构的信息

        TreeView主要属性有Nodes和SelectedNode

        TreeNode表示TreeView的节点对象

          Text属性用于设置节点的文字描述

          Tag属性可以设置节点相关的信息

 

      

 

 

             

 



以上是关于可扩展标记语言XML的主要内容,如果未能解决你的问题,请参考以下文章

可扩展标记语言XML

可扩展标记语言XML

可扩展标记语言xml

XML可扩展标记语言

可扩展标记语言XML

XML可扩展标记语言