1
我有一些XML从各种来源返回,而不是更新每个来源,以便他们返回特定于日期的数据作为属性以xs:date或xs:dateTime格式我希望XML Schema是自由主义并接受。是否可以编写XML模式以允许xs:date或xs:dateTime的xs:属性?
是否有可能以某种方式使用OR运算符?有什么选择?
我有一些XML从各种来源返回,而不是更新每个来源,以便他们返回特定于日期的数据作为属性以xs:date或xs:dateTime格式我希望XML Schema是自由主义并接受。是否可以编写XML模式以允许xs:date或xs:dateTime的xs:属性?
是否有可能以某种方式使用OR运算符?有什么选择?
我觉得应该与工会工作类型: http://www.w3.org/TR/xmlschema-0/#UnionDt
声明一个新的类型,例如:
<xsd:simpleType name="dateOrDateTime">
<xsd:union memberTypes="xs:date xs:dateTime"/>
</xsd:simpleType>
然后使用该类型的属性。我希望我现在可以尝试 - 请回报,如果它的工作原理:-)
更换单位与联盟,它的工作就像你想的那样。谢谢。 –
我也在现在的代码片段中更正了它。 –