文章目录
XML
一、XML 简介
1.什么是 xml?
xml 是可扩展的标记性语言。 xml 的作用?
xml 的主要作用有:
2.XML作用
1、用来保存数据,而且这些数据具有自我描述性
2、它还可以做为项目或者模块的配置文件
3、还可以做为网络传输数据的格式(现在 JSON 为主)。
3、xml 语法
1. 文档声明。
2. 元素(标签)
3. xml 属性
4. xml 注释
5. 文本区域(CDATA 区)
文档声明:
xml 注释
元素(标签)
html 标签:
格式:<标签名>封装的数据</标签名>
单标签: <标签名 /> <br /> 换行 <hr />水平线
双标签 <标签名>封装的数据</标签名>
标签名大小写不敏感
标签有属性,有基本属性和事件属性
标签要闭合(不闭合 ,html 中不报错。但我们要养成良好的书写习惯。闭合)
1.什么是 xml 元素
元素是指从开始标签到结束标签的内容。
例如:java 编程思想
元素 我们可以简单的理解为是 标签。
Element 翻译 元素
2.XML命名规则
2.3)名称不能包含空格
3.xml 中的元素(标签)也 分成 单标签和双标签:
单标签
格式: <标签名 属性=”值” 属性=”值” … />
双标签
格式:< 标签名 属性=”值” 属性=”值” …>文本数据或子标签</标签名>
4、xml 属性
xml 的标签属性和 html 的标签属性是非常类似的,属性可以提供元素的额外信息
在标签上可以书写属性:
一个标签上可以书写多个属性。每个属性的值必须使用 引号 引起来。
的规则和标签的书写规则一致
属性必须使用引号引起来,不引会报错示例代码
5、语法规则:
-
所有 XML 元素都须有关闭标签(也就是闭合)
-
XML 标签对大小写敏感
-
XML 必须正确地嵌套
-
XML 文档必须有根元素
根元素就是顶级元素,
没有父标签的元素,叫顶级元素。
根元素是没有父标签的顶级元素,而且是唯一一个才行。 -
XML 的属性值须加引号
-
XML 中的特殊字符
-
文本区域(CDATA 区)
CDATA 语法可以告诉 xml 解析器,我 CDATA 里的文本内容,只是纯文本,不需要 xml 语法解析
CDATA 格式:<![CDATA[ 这里可以把你输入的字符原样显示,不会解析 xml ]]>
二、xml 解析技术介绍
xml 可扩展的标记语言。
不管是 html 文件还是 xml 文件它们都是标记型文档,都可以使用 w3c 组织制定的 dom 技术来解析。
</