XML 简介(下)

简介: XML 简介(下)

3)xml 中的元素(标签)也 分成 单标签和双标签:

单标签
格式: <标签名 属性=”值” 属性=”值” ...... />
双标签
格式:< 标签名 属性=”值” 属性=”值” ......>文本数据或子标签</标签名>

bf20c52d9cf940d583755afc3ccc2842.png

3.4、xml 属性

xml 的标签属性和 html 的标签属性是非常类似的,属性可以提供元素的额外信息

在标签上可以书写属性: 一个标签上可以书写多个属性。每个属性的值必须使用 引号 引起来。 的规则和标签的书写规则一致。


38ae9a6b46954dc4884f906c92ab40d0.png

1)属性必须使用引号引起来,不引会报错示例代码

23ec2a497d214f1588411f1de83adf24.png

3.5、语法规则:

3.5.1)所有 XML 元素都须有关闭标签(也就是闭合)

099599efbf344aac89dcf4e159094172.png

3.5.2)XML 标签对大小写敏感

1ed1a6050d0a49b88450bf40531e672c.png

3.5.3)XML 必须正确地嵌套

3c6f455887ba49588daa3a53c06d10be.png

3.5.4)XML 文档必须有根元素

根元素就是顶级元素, 没有父标签的元素,叫顶级元素。

根元素是没有父标签的顶级元素,而且是唯一一个才行。

0a6ec6222fc94f06baefe25d6ed409a4.png

3.5.5)XML 的属性值须加引号

724d0f7910c84404b4e22aa8ef81874b.png

3.5.6)XML 中的特殊字符

e110329c0af34551b639436a29dd135b.png

3.5.7)文本区域(CDATA 区)

CDATA 语法可以告诉 xml 解析器,我 CDATA 里的文本内容,只是纯文本,不需要 xml 语法解析

CDATA 格式:

<![CDATA[ 这里可以把你输入的字符原样显示,不会解析 xml ]]>


f5aa4db40d30468cac45e8a0613da907.png

相关文章
|
6月前
|
Kubernetes Cloud Native Java
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
216 2
|
6月前
|
XML 存储 JavaScript
XML 简介及用法详解
XML代表eXtensible Markup Language(可扩展标记语言)。XML是一种与HTML非常相似的标记语言。XML被设计用于存储和传输数据。XML被设计成具有自我描述性。XML不执行任何操作,也许有点难理解,但XML不执行任何操作
143 5
|
1月前
|
XML 存储 JavaScript
|
6月前
|
XML 存储 前端开发
|
6月前
|
XML JavaScript 数据格式
XML DOM 简介
XML DOM是W3C标准,提供访问和处理XML及HTML文档的统一接口。它分为核心DOM、XML DOM和HTML DOM三个部分。DOM定义了文档元素的对象、属性及访问方法。HTML DOM专注HTML,而XML DOM专注于XML,两者均为平台和语言中立的标准化编程接口,用于创建、修改和操作文档内容。
|
6月前
|
XML Java 数据库连接
Mybatis之简介、使用操作(安装、XML、SqlSession、映射的SQL语句、命名空间、作用域和生命周期)
【1月更文挑战第2天】 MyBatis 是一款优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。
166 2
Mybatis之简介、使用操作(安装、XML、SqlSession、映射的SQL语句、命名空间、作用域和生命周期)
|
6月前
|
XML 存储 数据格式
xml简介
xml简介
37 0
|
XML 存储 数据库
XML简介与创建
XML简介与创建
123 0
|
XML 存储 消息中间件
Tsung MQTT协议简介及MQTT xml文档配置介绍
Tsung MQTT协议简介及MQTT xml文档配置介绍
161 0