1
我有這個在我的xsd:如何定義適當的複雜類型?
<xs:element name="Parameter" type="complex">
,我想這樣定義複雜:
<xs:simpleType name="complex">
1 xs:decimal
2 xs:string
</xs:simpleType>
所以,如果參數的值是小數取小數,如果值不是小數承擔該值是字符串。如何聲明我的複雜類型?
這也可以用單個元素來完成,它接受''多種類型,但它不會真正分離字符串和小數,因爲每個有效的小數也是一個字符串。 –
jasso
2011-06-01 13:42:32
這將首先檢查一個小數,然後轉到字符串? – Dominating 2011-06-01 14:47:37
@指定它將要求你將內容包裝在一個'數字'或'字符串'元素中。正如jasso指出的,否則很難,因爲每個數字也是一個字符串。 – Waldheinz 2011-06-01 14:49:10