3
有沒有辦法在XSD中定義一個具有空限制的類型別名/ strong typedef/simpleType?XML架構類型別名?
<xsd:simpleType name="identifier">
<xsd:restriction base="xsd:string">
<xsd:pattern value="^[a-zA-Z_][a-zA-Z0-9_]*$" />
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="type">
<xsd:restriction base="identifier" />
</xsd:simpleType>
我想以後應用上類型的屬性一些驗證邏輯「類型」比一個類型的屬性的更多具體的「識別符」。
補充說明,在XSD使用的正則表達式中,模式在兩端隱式錨定,所以^和$是多餘的。 –