这个关于XML Schema的庞大文档没有解释cvc的含义:

http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/#validation_failures

显然,这类似于错误代码。但这是不存在的东西(代码值约束???)的首字母缩写。

最佳答案

嗯,CVC代表“验证规则”!

好的,这没有多大意义,我想它开始于the first working draft之前,起初是更合理的内容,例如“内容验证约束”。

最主要的是:

  • 通过以cvc-启动所有验证规则,避免了名称与另一个规则之间的冲突,从而有助于唯一性。
  • 它是规则类型的方便线索,因为所有验证规则都以cvc-开头,而只有验证规则以cvc-开头。同样,所有模式表示约束都以src-开头(schema-reference除外)。
  • 关于xml - cvc在XML模式(验证)上下文中是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23267688/

    10-12 04:04