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的子类

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值