Xml的基本知识

Xml的基本知识

一、什么是xml

1、xml的概念

​ xml是指可扩展标记语言

2、xml的特点

​ 1、xml标签没有被预定义,需要自定义标签。

​ 2、xml是一种标记语言

3、xml的作用

​ 用来传输数据和存储数据,而非显示数据

4、xml的结构

​ 是一种树形结构,必须要有一个根节点

5、xml的语法规则

​ 1、必须要有关闭标签

​ 2、区分大小写

​ 3、xml标签必须正确嵌套

​ 4、属性值必须要有引号

6、命名规则

​ 1、名称可以包含字母、数字以及其他的字符

​ 2、不能以数字和标点符号开头

​ 3、名称开头不能是xml,XMl,Xml

​ 4、不能包含空格

7、xml的特殊符号

符号 含义
< 小于号
&gt; 大于号
&amp &
&quot 双引号
&apos 单引号

二、xml的读取

1、读取步骤

​ 1、new一个XmlDocument对象

​ XmlDocument xmlD = new XmlDocument();

​ 2、加载Xml文件

​ xmlD.load(“路径”);

​ 3、读取节点

​ 1、读取根节点:XmlNode node = XmlD.DocumentElent

2、XmlDocument对象

​ 1、属性:

​ DocumentElemen:获取根节点

​ 2、方法:

​ load(“路径”)

3、XmlNode对象

​ 1、属性:

​ ChildNodes(所有子节点的集合)

​ InnerText:节点上的文本

​ Name:节点的名字

​ Attribute[“key的名字”].Value

​ [ ]:子节点的子节点

​ 2、方法:

​ load(“l路径”)

4、XmlNode和Xmlement的区别

​ 1、XMLNode是抽象类,XmlElement是class

​ 2、XmlElement是XmlNode的子类

​ 注意:子类拥有父类的一切行为,并可以扩张。

Xml的基本知识Xml的基本知识 昙埖般嗳 发布了9 篇原创文章 · 获赞 0 · 访问量 150 私信 关注
上一篇:asp.net 4.5 练习~test15-1 xml文件使用xslt转换格式


下一篇:System.Xml.XmlDocument.cs