【发布时间】:2009-08-07 09:00:11
【问题描述】:
是否可以使用 XSD 将节点名称限制为枚举,然后基于此枚举添加另一个限制?
例如,我有这个 xml:
<a>
<b name="string" value="hello">
<b name="integer" value="123">
</a>
我希望“b”节点具有来自枚举 {“string”、“integer”} 的名称属性。 然后,如果它是“字符串”,我希望该“值”属性是 xs:string 的类型, 如果它是“整数”,我希望“值”属性是 xs:integer 的类型。
【问题讨论】:
标签: xml xsd restriction