我从各种来源返回了一些XML,而不是更新每个源,以便它们以xs:date或xs:dateTime格式将特定于日期的数据作为属性返回我希望XML Schema到要自由并接受。
是否有可能以某种方式使用OR运算符?有什么选择?
答案 0 :(得分:2)
我认为它应该适用于联盟类型: http://www.w3.org/TR/xmlschema-0/#UnionDt
声明一个新类型,例如:
<xsd:simpleType name="dateOrDateTime">
<xsd:union memberTypes="xs:date xs:dateTime"/>
</xsd:simpleType>
然后将该类型用于您的属性。我希望我现在可以试试 - 请报告,如果有效: - )