什么是格式良好的XML文件

格式良好的XML是遵循所有“XML文档规则”的XML文档,如下所列。这些规则规定了标记如何置于内容周围,如何按层次嵌套元素,如何为属性加标点以及怎样的元素名称是可接受的。

XML文档规则
创建XML文档时,必须遵循一些基本的指导原则,这样创建出的文档才是“格式良好的”。这表示XML元素编写恰当,遵循XML规则。具体规则如下:

XML文档必须有一个根标记,即一个单独的元素,其起始标记和结束标记位于元素剩余部分和文档内容周围。

对于每个元素,XML标记必须有相匹配的起始标记和结束标记。XML区分大小写,例如,<vintage>1994</vintage>是有效的,但<vintage>1994</Vintage>则是无效的。

元素名称可以包括字母、数字和下划线,但不能以数字开头,不能包含空格。

空元素——没有内容的元素——只含有一个以斜线结尾的标记。例如,<image file=“branding.png”/>。

属性值必须用引号引起。可以使用单引号或双引号,但是建议前后使用一致。在前面的规则示例中,file是属性名称,branding.png是属性值。每个属性都有一个名值对。

实体字符和特殊字符必须谨慎使用。例如,XML文档内容中的特殊字符,如大于号(>),在标记中显示为一个代码或实体。大于号在XML代码中显示为>,XML分析器可以识别它并显示为恰当的字符。

如果遵循了上述规则,XML文档将是格式良好的,大多数工具和浏览器都能对其完全解析。

格式良好的XML是XML能够使用的最低要求。高质量的XML,即有效的XML,将在本书稍后作介绍。

猜你喜欢

转载自blog.csdn.net/qq_41621043/article/details/80237397