XSD中的模式字符串

时间:2013-10-18 12:51:47

标签: xsd

我有一些场景,我需要在xsd中为下面的场景编写pattetn。请帮忙

1)字符串的值可以是0到4532(最大值)

2)它还可以包含100-4352或100-200或0 - 4532等范围内的值(任何可能的范围值。范围的最大值为4532)

它可以包含' - 'hypen,所以我试图将类型定义为String。

请告诉我是否有更好的方法在xsd中指定相同的模式。

提前感谢。

1 个答案:

答案 0 :(得分:1)

我猜这种模式只是偶然的机会。但我认为这将是一件痛苦的事。

只是一个想法 - 是否有必要将此类型作为简单类型? IMO最好将它作为(例如)具有两个属性(from,to)的复杂类型。这两个属性可以是将其内容限制在指定范围0-4532的类型。