xml基础

来源:互联网 发布:mac视频格式是什么 编辑:程序博客网 时间:2024/06/05 19:50

一、什么是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、常用的转义字符    特殊字符  转义字符    <        &lt;    >        &gt;    "        &quot;    &        &amp;    空格      &nsbp;

九、XML语法 - CDATA块

作用: 可以让一些需要进行包含特殊字符的内容统一进行原样输出。语法:<![CDATA[ 内容 ]]>

十、XML语法 - 处理指令

作用: 告诉xml解析如果解析xml文档语法:处理指令必须以“<?”作为开头,以“?>”作为结尾,XML声明语句就是最常见的一种处理指令。 例:在XML文档中可以使用xml-stylesheet指令,通知XML解析引擎,应用css文件显示xml文档内容。   <?xml-stylesheet type="text/css" href="1.css"?>
0 0
原创粉丝点击