【发布时间】:2013-10-24 11:10:08
【问题描述】:
我正在做一些 xsd 清理活动,但对 XSD 的了解有限。我拥有的文件包含一个复杂的元素,其中定义了两个属性,但不同。
<xs:attribute name="DecisioningRequestType"
type="xs:string"
use="required"/>
<xs:attribute name="ProcessingRequestType"
use="required">
<xs:simpleType>
<xs:restriction base="xs:string"/>
</xs:simpleType>
</xs:attribute>
通过创建 xml 时,两个属性都包含一个字符串值,但我想了解当属性定义有限制时它有什么区别?我不是可以定义我的第二个属性类似于上面显示的第一个属性吗?
如果相同,我可以通过此清理来统一定义 XSD 文件中的属性。
【问题讨论】:
标签: xsd xsd-validation