XML Schemaコンポーネント - <xsd:group>要素

group要素は、複合型の定義で使用される要素グループの定義に使用されます。

親要素

構文

<group
id=ID
name=NCName
ref=QName
maxOccurs=nonNegativeInteger|unbounded
minOccurs=nonNegativeInteger
any attributes
>

(annotation?,(all|choice|sequence))

</group>

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

属性

id
オプション。要素の一意のIDを指定します。
name
オプション。グループの名前を指定します。この属性は、schema要素がこのgroup要素の親である場合にのみ使用されます。Name属性とref属性の両方を使用することはできません。
ref
オプション。別のグループの名前を参照します。Name属性とref属性の両方を使用することはできません。
maxOccurs
オプション。親要素内にgroup要素が出現する最大回数を指定します。値は、0以上の任意の数値です。また、最大出現回数を制限しない場合は、unbounded値を使用します。デフォルト値は1です。
minOccurs
オプション。親要素内にgroup要素が出現する最小回数を指定します。値は、0以上の任意の数値です。デフォルト値は1です。
any attributes
オプション。スキーマ以外の名前空間を持つその他の属性を指定します。

この要素およびすべてのXML要素の詳細は、http://www.w3.org/TR/xmlschema-1/にある「W3C XML Schema Part 1: Structures」の仕様を参照してください。


XML Schemaエディタについて

 

Copyright © 1997, 2004, Oracle. All rights reserved.