我有一個xml文件,它有一些日期值和其他數據類型。如何驗證xsd中的空字符串值標記
<Purchasedate Name="purcaseDate" value=""/>
我正在使用xsd文件驗證這些xml文件。 在xsd shcema中,我寫了一個dd/mm/yyyy
格式的正則表達式模式。
如果value屬性有值,這工作正常。 我的模式正在針對值屬性進行驗證。
該字段(purchasedate
)不是強制性的。 如果value =「」,這意味着我的模式也針對空字符串進行驗證,這不是強制性的。
我需要驗證可選字段 ,我也使用<xs:attribute name="PurchaseDate" use="optional">
。
當值標記不爲空時,我需要驗證此字段。