choice
コンポーネントでは、コンテナ要素内に存在する<choice>
宣言に含まれている要素のいずれか1つのみが許可されます。親の選択肢から複数の項目を使用するには、属性maxOccurs
を>1
に設定します。
group
choice
sequence
complexType
restriction
(simpleContentおよびcomplexContentの両方)
extension
(simpleContentおよびcomplexContentの両方)
<choice
id=ID
maxOccurs=nonNegativeInteger|unbounded
minOccurs=nonNegativeInteger
any attributes
>
(annotation?,(element|group|choice|sequence|any)*)
</choice>
注意: ?記号は、指定した要素が0回または1回出現することを宣言します。*記号は、指定した要素がchoice
要素内に0回以上出現することを宣言します。
id
maxOccurs
choice
要素が出現する最大回数を指定します。値は、0以上の任意の数値です。また、最大出現回数を制限しない場合は、unbounded値を使用します。デフォルト値は1です。
minOccurs
choice
要素が出現する最小回数を指定します。値は、0以上の任意の数値です。デフォルト値は1です。
any attributes
この要素およびすべてのXML要素の詳細は、「W3C XML Schema Part 1: Structures Specification」(http://www.w3.org/TR/xmlschema-1/)を参照してください。
リファレンス: XSDコンポーネント
XSDビジュアル・エディタについて
Copyright © 1997, 2007, Oracle. All rights reserved.