XML的简介
xml的应用
1-不同系统之间的传输数据
示例:QQ之间的数据传输
2-用来表示生活中有关系的数据
3-经常用在配置文件
示例:*比如现在我们连接数据库,肯定知道数据库的用户名和密码
以及数据库名称
*如果我们要修改数据库的信息我们就不需要再修改源代码,只要修改配置文件
xml的语法
- 必须包含根元素,它是所有其他元素的父元素
- XML 的声明
<?xml version="1.0" encoding="utf-8"?>必须放在第一行第一列 - 所有的 XML 元素都必须有一个关闭标签
- XML 标签对大小写敏感。标签
<Letter>与标签<letter>是不同的。 - XML 必须正确嵌套
<b><i>This text is bold and italic</b></i> - XML 属性值必须加引号
- 在 XML 中,一些字符拥有特殊的意义。
- 如果您把字符 “<” 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始,这时候就需要实体引用
CDATA:从上面我们知道碰到一些特殊符号我们需要 引用实体 但是如果一个标签代码像
<b>if(a>1 $$ b<2 $$ c>3){}</b>。如果都用实体引用就会太麻烦,也让代码可读性变差。这时候就需要用到*CDATA区*
基本语法<![CDATA[内容]]>
代码:<![CDATA[<b>if(a>1 $$ b<2 $$ c>3){}</b>]]>XML 中的注释
<!-- This is a comment -->注释不允许嵌套- 在 XML 中,空格和换行会被保留