小编use*_*955的帖子

如何在xsd中验证空字符串值标记

我有一个xml文件,它有一些日期值和其他数据类型.

<Purchasedate Name="purcaseDate" value=""/>
Run Code Online (Sandbox Code Playgroud)

我正在使用xsd文件验证这些xml文件.在xsd shcema中,我为dd/mm/yyyy格式编写了正则表达式模式.

如果value属性具有值,则此工作正常.我的模式正在验证value属性.

字段(purchasedate)不是必需的.如果value ="",这意味着我的模式也在验证空字符串,这不是强制性的.

我需要验证可选字段,我<xs:attribute name="PurchaseDate" use="optional">也在使用.

当值标记不为空时,我需要验证此字段.

xsd

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

xsd ×1