5
閱讀XML Schema規範,我看不到一個簡單的方法將屬性標記爲常量(例如,在<foo bar="baz" />
bar
屬性必須始終爲baz
)。到目前爲止我唯一想到的方法是隻使用一個元素的枚舉。這是首選的方法嗎?如何在XML模式中指定常量屬性?
閱讀XML Schema規範,我看不到一個簡單的方法將屬性標記爲常量(例如,在<foo bar="baz" />
bar
屬性必須始終爲baz
)。到目前爲止我唯一想到的方法是隻使用一個元素的枚舉。這是首選的方法嗎?如何在XML模式中指定常量屬性?
<xs:attribute name="bar" type="xs:string" fixed="baz"/>
將使該屬性的值爲baz爲常量。
我認爲你失去了你的答案的一部分。什麼「會使該屬性的價值baz不變。」 – 2011-01-13 14:58:35