规范性和非规范性对XML的意义是什么

时间:2011-06-21 04:58:20

标签: xml

w3.org文档中提到的XML文档引用的规范性和非规范性意味着什么?它真的没有解释,只是假设我们知道它意味着什么。感谢。

2 个答案:

答案 0 :(得分:29)

“规范”意味着它是规范的正式正式部分;非规范性意味着它是有帮助和帮助理解的,但你不能在法庭上提起诉讼(可以这么说)。

我担心像W3C这样的标准机构的规范,就像法律合同一样,都是用读者应该理解的形式语言编写的。这是值得坚持的,因为一旦你克服了一些不熟悉的语言的最初障碍,通过参考官方标准而不是通过官方标准,人们在论坛上提出的许多问题得到明确答案实际上要容易得多。阅读教程网站,试图使其更友好,但在此过程中失去精确度。

答案 1 :(得分:7)

我们将规范划分为“规范”和“非规范”的原因是这样的 如果他们不同意,人们就会知道要信任的来源。例如,工作 Group可能会编写一个教程或一组示例或一份立场文件 包含与规范性规范相矛盾的错误。该 规范性规范是你应该信任的规范。

有时,工作组将以不同的方式报道相同的材料 两个规范性规范。当他们这样做时,他们会说这两个 规范必须同意,并且它们之间的任何不一致都是错误的 必须由工作组纠正。