第2章 XML文档规则

XML本质上是一种简单易用的标记语言,简单到几乎没有太多的规则,开发者使用XML的门槛极低,只要花少许时间即可掌握XML的使用,这是因为XML只需要满足极少的基本规则即可。

按是否满足所需的规则,XML文档可分为格式不好的XML文档、格式良好但无效的XML文档和有效的XML文档3类。如果希望XML文档是有效的XML文档,则除了要满足XML文档的基本规则之外,还必须为其提供对其进行语义约束的DTD或Schema,而且该XML文档必须遵守相应DTD或Schema所定义的语义约束。

本章主要介绍XML的基本文档规则,包括XML文档对元素和属性的基本要求。

本章要点

alt XML文档分类

alt 格式不良好的ML文档

alt 格式良好的XML文档

alt Valid XML文档

alt XML文档有且仅有一个根元素

alt 所有元素必须合理结束

alt 元素与元素之间需要合理嵌套

alt XML元素的属性必须有值,属性值必须放在引号里

alt XML声明的语法

alt XML对特殊字符的处理

alt XML元素的基本语法

alt XML注释的基本语法

alt XML处理指令的基本语法

alt XML属性的使用规则