2013-10-18 41 views
1

我有我需要在xsd中爲以下方案編寫pattetn的場景。請幫助XSD字符串中的模式

1)字符串可以具有值0到4532(最大值)

2)它也可以包含在諸如100-4352或100-200或0範圍而言值 - 4532(任何可能的範圍的最大值是4532)

它可以組成' - 'hypen以及我試圖定義類型爲String。

請讓我知道是否有任何更好的方式指定相同的xsd以外的模式。

在此先感謝。

回答

1

我想這個模式將是唯一的機會如何做到這一點。但我認爲這將是痛苦的事情。

只是一個想法 - 是否有必要將此類型作爲簡單類型?國際海事組織最好將它作爲(例如)具有兩個屬性(from,to)的複雜類型。這兩個屬性的類型可以是將其內容限制在指定的範圍0-4532。

+0

此時不允許對XSD進行更改。我們在這個設計中做了很多事情。感謝您的寶貴意見。我們會繼續爲未來的設計。 – Venkat