XML概述3

2014-11-24 01:25:08 · 作者: · 浏览: 0

无效、有效以及格式良好的文档

有三种XML文档:

无效文档:没有遵守XML规范定义的语法规则。如果开发人员已经在DTD或模式中定义了文档能够包含什么,而某个文档没有遵守那些规则,那么这个文档也是无效的。

有效文档:即遵守XML语法规则也遵守在其DTD或模式中定义的规则。

格式良好的文档:遵守XML语法,但没有DTD或模式。

结构完整的XML文档:

遵守如下规则的XML文档称为结构完整:

- 必须有XML声明语句

< XML version="1.0" encoding="GBK" >

-必须有且仅有一个根元素

-标记大小写敏感

-属性值用引号
-标记成对

-空标记关闭

-元素正确嵌套

元素语法:

-名称中可以包含字母、数字、或其它字符

-名称不能以数字和“-”开头

-不能以XML开头

-名称中不能含空格

-名称溃不能含冒号(冒号是留给命名空间使用的)

XML文档规则总结: -

-XML文档通常是以一个XML声明开始

-XML元素包括标记和字符数据

-通过XML元素来组织XML数据

-为组织数据更方便、清晰,在字符数据中引入了CDATA数据快

-在文档中引入注释

-需要给XML处理程序提供一些指示信息,XML文档中可以包含处理指令.

实体引用例子:

< xml version="1.0" encoding="utf-8" >


]>


四海大酒店

海魂路一号

www.sihaohote.com.cn
mater@sihaototel.com.cn
23423423423
&g4;


五湖宾馆

东平路99号

www.wuhu.com.cn
web@wuhu.com.cn
4545454
&g5;