素子 | 説明 |
---|
all | 子要素が任意の順序で表示できるように指定します。 子要素は、それぞれ0または1回発生する可能性があります |
annotation | スキーマのコメントのための最上位の要素を指定します。 |
any | スキーマで指定されていない要素を持つXML文書を拡張するために著者を可能にします |
anyAttribute | スキーマで指定されていない属性を持つXML文書を拡張するために著者を可能にします |
appinfo | アプリケーションで使用する情報を指定します(注釈の内側に行く必要があります) |
attribute | 属性を定義します |
attributeGroup | 属性グループは、複合型定義で使用される定義 |
choice | 一つだけに含まれる元素のことができます<choice>宣言が含まれている要素内に存在することが |
complexContent | 混合コンテンツまたは要素だけが含まれている複合型に拡張または制限を定義します |
complexType | 複合型の要素を定義します |
documentation | (注釈の内側に行かなければならない)スキーマにテキストコメントを定義します |
element | 要素を定義します |
extension | 既存のsimpleTypeまたはcomplexType要素を拡張 |
field | 同一の制約を定義するために使用される値を指定するXPath式を指定します |
group | 複合型定義で使用される要素のグループを定義します |
import | 文書に異なるターゲット名前空間を持つ複数のスキーマを追加します。 |
include | 文書に同じターゲット名前空間を持つ複数のスキーマを追加します。 |
key | キーとして属性または要素の値を指定します(unique, non-nullable, and always present)インスタンス文書に含まれている要素内の |
keyref | 属性または要素の値が指定されたキーまたはユニークな要素のものに対応することを指定します |
list | 値のリストとして単純型要素を定義します |
notation | XML文書内の非XMLデータの形式について説明 |
redefine | 外部スキーマから単純型および複合型、グループ、および属性グループを再定義 |
restriction | simpleTypeの、simpleContentを、またはcomplexContentを上の制限を定義します |
schema | スキーマのルート要素を定義します |
selector | アイデンティティの制約の要素のセットを選択するXPath式を指定します。 |
sequence | 子要素が順番に表示されなければならないことを指定します。 子要素は、それぞれ0から任意の回数に発生する可能性があります |
simpleContent | コンテンツとして、テキストのみの複合型オンまたは単純型に拡張または制限が含まれていると要素が含まれていません |
simpleType | 単純型を定義し、属性またはテキストのみの要素の値に関する制約と情報を指定 |
union | コレクションとして単純型を定義します(union)指定された単純なデータ型の値の |
unique | 要素または属性の値が有効範囲内で一意でなければならないことを定義します |
制約 | 説明 |
---|
enumeration | 許容可能な値のリストを定義します |
fractionDigits | 許可された小数点以下の最大数を指定します。 ゼロ以上でなければなりません |
length | 許可された文字やリスト項目の正確な数を指定します。 ゼロ以上でなければなりません |
maxExclusive | (値がこの値よりも小さくなければならない)数値の上限を指定します。 |
maxInclusive | 数値の上限(値がこの値以下でなければなりません)を指定します |
maxLength | 許可された文字やリスト項目の最大数を指定します。 ゼロ以上でなければなりません |
minExclusive | (値がこの値より大きくなければなりません)数値の下限を指定します。 |
minInclusive | 数値の下限を(値がこの値以上でなければなりません)を指定します |
minLength | 許可された文字やリスト項目の最小数を指定します。 ゼロ以上でなければなりません |
pattern | 許容される文字の正確な配列を定義します |
totalDigits | 最大桁数を指定します。 ゼロより大きくなければなりません |
whiteSpace | 空白の処理方法(行は、タブ、スペース、およびキャリッジリターンを供給する)を指定します |