Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xml模式中的类型名是否有标准约定?_Xml_Xsd_Naming Conventions_Naming - Fatal编程技术网

xml模式中的类型名是否有标准约定?

xml模式中的类型名是否有标准约定?,xml,xsd,naming-conventions,naming,Xml,Xsd,Naming Conventions,Naming,xml模式(xsd)是否有标准命名约定? 特别是,如何命名类型? 变体: 或 据我所知,没有 XSD规范对此没有任何说明(当然)。 此外,如果您查看在上找到的各种XML模式,它们可以随意使用任何类型的名称 通常,它是复合名称,其中每个部分都传达一些附加的含义 并以大写字母开头,例如: xs:simpleRestrictionType 有时,它们用连字符分隔名称的各个部分(此时,所有字母均为小写),例如: 或使用点而不是连字符: xhtml.area.events.attlist 有时,当使

xml模式(xsd)是否有标准命名约定?
特别是,如何命名类型?
变体:


据我所知,没有

XSD规范对此没有任何说明(当然)。 此外,如果您查看在上找到的各种XML模式,它们可以随意使用任何类型的名称

通常,它是复合名称,其中每个部分都传达一些附加的含义 并以大写字母开头,例如:

xs:simpleRestrictionType
有时,它们用连字符分隔名称的各个部分(此时,所有字母均为小写),例如:

或使用点而不是连字符:

xhtml.area.events.attlist
有时,当使用大写字母突出显示名称部分时, XSD类型的名称最好以大写字母开头, 而元素和属性的名称来自小写字母。 但同样,这不是任何严格的规则(例如,XML模式的XML模式具有以下两个方面: )


我认为,您只需要在所有XML模式中坚持这些样式中的一种就可以了。

不,在整个XSD用户社区中没有标准约定

您应该如何命名类型?您和阅读您的模式文档的人发现,任何方式(受XML名称的限制)都是清晰和有用的

xhtml.area.events.attlist