目录
一、XML概述
1、XML概念
2、XML的几个特点和使用场景
二、XML的创建、语法规则
1、XML的创建
2、IDEA创建XML文件的操作步骤
3、XML的语法规则
4、XML的标签(元素)规则
5、XML的其他组成
6、XML的组成格式要求
三、XML文档约束方式一-DTD约束[了解]
1、什么是文档约束?
2、文档约束的分类
2.1DTD
2.2schema
一、XML概述
1、XML概念
XML是可扩展标记语言(eXtensible Markup Language)的缩写,它是是一种数据表示格式,可以描述非常复杂的数据结构,常用于传输和存储数据。
2、XML的几个特点和使用场景
一是纯文本,默认使用UTF-8编码;
二是可嵌套; 如果把XML内容存为文件,那么它就是一个XML文件。
XML的使用场景:XML内容经常被当成消息进行网络传输,或者作为配置文件用于存储系统的信息。
二、XML的创建、语法规则
1、XML的创建
就是创建一个XML类型的文件,要求文件的后缀必须使用xml,如hello_world.xml
2、IDEA创建XML文件的操作步骤
3、XML的语法规则
XML文件的后缀名为:xml
文档声明必须是第一行
4、XML的标签(元素)规则
标签由一对尖括号和合法标识符组成:
标签必须成对出现,有开始,有结束:
特殊的标签可以不成对,但是必须有结束标记,如:
标签中可以定义属性,属性和标签名空格隔开,属性值必须用引号引起来
标签需要正确的嵌套
5、XML的其他组成
XML文件中可以定义注释信息:
XML文件中可以存在以下特殊字符
XML文件中可以存在CDATA区:
6、XML的组成格式要求
文件后缀必须是xml
文档声明必须是第一行
必须存在一个根标签,有且只能有一个
XML文件中可以定义注释信息:
标签必须成对出现,有开始,有结束标签:
必须能够正确的嵌套
三、XML文档约束方式一-DTD约束[了解]
1、什么是文档约束?
文档约束:是用来限定xml文件中的标签以及属性应该怎么写。
以此强制约束程序员必须按照文档约束的规定来编写xml文件。
2、文档约束的分类
2.1、DTD
XML的文档约束-DTD的作用和问题?
可以约束XML文件的编写。
不能约束具体的数据类型。
2.2、schema
XML的文档约束-schema的优点?
可以约束XML文件的标签内容格式,以及具体的数据类型。
本身也是xml文件,格式更严谨。



