2017-02-11 186 views

回答

0

您應該先閱讀XML架構上的參考文獻herehere。這個想法是,你想創建一個工資元素與總計金額和聯邦減稅元素。首先,沿着這些線定義基本元素TotalFederal

<xs:element name="Federal" type="xs:double"/> 
<xs:element name="Total" type="xs:double"/> 

您可以將工資總額和聯邦稅務數據限制在最小和最大限制的範圍內。然後,你將創建工資類型

<xs:element name="Salary"> 
    <xs:complexType> 
    <xs:element ref="Total" maxOccurs="1"/> <!-- use Total only once --> 
    <xs:element ref="Federal" maxOccurs="1"/> <!-- use Federal only once --> 
    </xs:complexType> 
</xs:element> 

實際的數據是這樣的:

<xs:Salary> 
    <xs:Total>50000.00</xs:Total> 
    <xs:Federal>10000.00</xs:Federal> 
</xs:Salary> 

因此,你會繼續建設要素按它的要求。另外谷歌xs:simpleTypexs:complexType的詳細說明和創建可重複使用的類型。這個page有創建複雜類型的例子。