自己写的xml基础知识

preview
需积分: 0 1 下载量 90 浏览量 更新于2023-03-11 收藏 1.31MB PDF 举报
XML基础知识 XML(Extensible Markup Language)是一种标记语言,主要用于存储和传输数据。它与HTML相似,但有着不同的功能和特点。XML的主要应用场景是在企业开发中用于数据交换和配置文件。 XML的功能 * 用于各种组件或框架配置文件 * 用于不同的系统之间或不同的数据库之间进行数据交换 XML的特点 * 可扩展性强,标签可以自定义 * 不区分大小写或区分大小写 * 标签开头和结尾必须严格配对 * 可以扩展 XML和HTML的区别 * XML主要用于数据交换和配置文件,而HTML主要用于网页制作 * XML的标签可以自定义,而HTML的标签是固定的 * XML的语法更加严谨,要求标签开头和结尾必须严格配对 XML的组成 * XML文档由各种标签组成 * 标签可以有属性和子标签 * XML文档可以包含注释和CDATA区间 XML文档声明 * XML文档声明格式:`<?xml version="1.0" encoding="UTF-8"?>` * 版本号和编码方式是必填的 * encoding指定了文档的编码方式 XML标签 * 标签名区分大小写 * 标签名不能以数字开头,只能以中文、字母或下划线开头 * 标签名不能包含空格 * 标签名中不要使用`:`,因为`:`是命名空间的一个特殊字符 * 开始标签和结束标签必须成对出现 * 一个标签中可以嵌套若干子标签,但是必须合理嵌套,不能交叉嵌套 XML属性 * 属性的语法格式:`<标签名 属性名=属性值 ….>` * 属性值必须使用引号括起来:单引号或双引号 * 同一个标签中不同有同名的属性 XML注释 * 注释格式和HTML注释一致:`<!-- 注释内容 -->` * 注释不能嵌套 XML转义字符 * 语法以`&`开头,以`;`结尾 * XML中的转义字符与HTML一样 * 常见的转义字符串有:`&amp;`、`&lt;`、`&gt;`、`&quot;`、`&apos;` XML CDATA区间 * 语法:`<![CDATA[ 字符数据]]>` * CDATA区间全称是Character Data,能够保证内容原样输出,不会被解析 XML应用场景 * 数据交换:用于不同的系统之间或不同的数据库之间进行数据交换 * 配置文件:用于各种框架的配置文件,如Spring框架配置文件 XML实践 * XML可以用来存储数据,也可以用来当成一个小型的数据库来使用 * XML可以用于各种框架的配置文件,如Spring框架配置文件
靓仔爱琪琪
  • 粉丝: 1
  • 资源: 1
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源