什么是格式良好的XML文档

2025-02-26 09:48:11
推荐回答(3个)
回答1:

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

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

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

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

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

空元素——没有内容的元素——只含有一个以斜线结尾的标记。例如,

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

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

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

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

回答2:

回答3:

1.文档的开始必须是Xml必要声明
2.含有数据的元素必须有起始和结束的标记
3.不含数据并且仅使用一个标记的元素必须以“/>”结束
4.文档只能包含一个能够包含全部其他元素的根元素
5.元素只能嵌套不能重叠
6.属性值必须要加引号
7.字符<和&只能用于起始标记和实体引用
8.出现的实体引用只有&;<;>;&apos;";。