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>
然後使用該類型的屬性。我希望我現在可以嘗試 - 請回報,如果它的工作原理:-)
更換單位與聯盟,它的工作就像你想的那樣。謝謝。 –
我也在現在的代碼片段中更正了它。 –