0
我有一個概念性問題,因爲我目前正在使用xml編寫一個關於DataExchange的概念& xsds。XML元素和類型層次結構
當描述xsds時,我經常發現自己在想我是否正在使用正確的詞彙。如果我有,例如定義如下在我的xsd:
<xs:complexType name="choiceOfKnownDateType">
<xs:choice>
<xs:element name="yearMonthDay" type="completeDate"/>
<xs:element name="yearMonth" type="yearMonthOnly"/>
<xs:element name="year" type="yearOnly"/>
</xs:choice>
</xs:complexType>
我是正確地描述了例子爲: 「我們有由元素yearMonthDay,yearMonth和一年中的複雜類型這些元素都對類型completeDate,yearMonthOnly和yearOnly。「
我不關心正確性或改進過的例子(我只是做了它),我只需要知道,我是否使用術語「元素」和「類型」正確:)
感謝很多提前
米沙
一個非常非正式的級別,你的術語是好的。然而,一個僧侶會告訴你,一個類型不是由元素組成的。相反,一個類型定義了一個內容模型,在你的情況下它是一個選擇,並且選擇包含一些粒子,在這種情況下是粒子粒子,每個粒子指向一個元素聲明,並且元素聲明被命名年月日,年月和年。 –
謝謝邁克爾,那是我尋找的'迂腐'答案:) –