0

現在、xml と xsds を使用した Dataexchange に関する概念を書いているので、概念的な質問があります。

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>

その例を次のように正しく説明していますか?

私は例の正しさや改善については気にしません (私はそれを作っただけです)、「要素」と「タイプ」という用語を正しく使用しているかどうかを知る必要があるだけです:)

事前にどうもありがとう

ミーシャ

4

1 に答える 1

0

この例はxs:choiceシーケンスではなく であるため、型が「(型の)、(型の)、または (型の) のいずれかである、正確に 1 つの子要素を許可する」と言うyearMonthDaycompleteDateyearMonth正しいyearMonthOnlyでしょyearyearOnly

于 2012-12-17T14:07:46.833 に答える