XMLスキーマ・コンポーネント - xsd:complexTypeタグ

complexTypeコンポーネントでは、複合型を定義します。複合型の要素は、その他の要素または属性(あるいはその両方)を含むXML要素です。

親要素

構文

<complexType
    id=ID 
    name=NCName 
    abstract=true|false 
    mixed=true|false
    block=(#all|list of (extension|restriction))
    final=(#all|list of (extension|restriction))
   any attributes
    >
  (annotation?,(simpleContent|complexContent|((group|all| 
    choice|sequence)?,((attribute|attributeGroup),anyAttribute?))))
</complexType>     

注意: ?記号は、指定した要素が0回または1回出現することを宣言します。