xml基础
2016-01-22 18:29
260 查看
一、什么是xml?
二、xml应用
三、XML语法
四、XML语法-文档声明
五、XML语法-标签
六、XML语法 - 元素
七、XML语法 - 注释
八、XML语法 - 转义字符
九、XML语法 - CDATA块
十、XML语法 - 处理指令
可扩展标记语言 ( Extensible Markup Language ),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。
二、xml应用
1、用于作为软件的配置文件 2、数据的载体(小型数据库)
三、XML语法
1、文档声明 2、标签 3、属性 4、注释 5、转义字符 6、CDATA区 7、处理指令(processing instruction)
四、XML语法-文档声明
1、最简单的语法声明: <?xml version="1.0" ?> 2、用encoding属性说明文档的字符编码: <?xml version="1.0" encoding="GB2312" ?> 3、用standalone属性说明文档是否独立: <?xml version="1.0" encoding="GB2312" standalone="yes" ?>
五、XML语法-标签
1、标签命名规范: 1、区分大小写; 2、不能以数字开头; 3、不能包含空格; 4、名称中间不能包含冒号。 2、格式良好的XML文档必须有且仅有一个根标签,其它标签都是这个根元素的子孙标签。 3、由于在XML中,空格和换行都作为原始内容被处理
六、XML语法 - 元素
1、在XML技术中,标签属性所代表的信息,也可以被改成用子元素的形式来描述。 2、属性值一定要用双引号(")或单引号(')引起来 3、一个标签内可以有多个属性,但不能出现重复的属性名
七、XML语法 - 注释
<!-- xml注释 -->
八、XML语法 - 转义字符
1、常用的转义字符 特殊字符 转义字符 < < > > " " & & 空格 &nsbp;
九、XML语法 - CDATA块
作用: 可以让一些需要进行包含特殊字符的内容统一进行原样输出。 语法:<![CDATA[ 内容 ]]>
十、XML语法 - 处理指令
作用: 告诉xml解析如果解析xml文档 语法:处理指令必须以“<?”作为开头,以“?>”作为结尾,XML声明语句就是最常见的一种处理指令。 例:在XML文档中可以使用xml-stylesheet指令,通知XML解析引擎,应用css文件显示xml文档内容。 <?xml-stylesheet type="text/css" href="1.css"?>