如何在XML Schema中指定常量属性?

时间:2011-01-13 14:41:43

标签: xml xsd

阅读XML Schema规范,我看不到将属性标记为常量的简单方法(例如<foo bar="baz" /> bar属性必须始终为baz })。到目前为止,我唯一提出的方法是使用只有一个元素的枚举。这是首选方法吗?

1 个答案:

答案 0 :(得分:10)

<xs:attribute name="bar" type="xs:string" fixed="baz"/>会使该属性的值为baz为常量。