著者:php.cn 更新時間:2022-04-20 14:13:02
XML スキーマ リファレンス マニュアル
annotation | annotation 要素は、スキーマのアノテーションを指定するトップレベルの要素です。 |
any | を使用すると、作成者はスキーマで指定されていない要素を使用して XML ドキュメントを拡張できます。 |
anyAttribute | を使用すると、作成者はスキーマで指定されていない属性を使用して XML ドキュメントを拡張できます。 |
appInfo | アプリケーションで使用されるアノテーション要素内の情報を指定します。 |
属性 | 属性を定義します。 |
attributeGroup | 複合型定義で使用される属性グループを定義します。 |
choice | <choice> 宣言内の要素のみが、それを含む要素内に出現できます。 |
complexContent | 複合タイプ (混合コンテンツまたは要素のみを含む) に対する拡張または制限を定義します。 |
complexType | は複合型を定義します。 |
documentation | スキーマにテキスト コメントを定義します。 |
element | 要素を定義します。 |
extension | 既存の simpleType 要素または complexType 要素を拡張します。 |
フィールド | は、アイデンティティ制約の定義に使用される値を指定する XPath 式を指定します。 |
group | 複合型定義で使用される要素のグループを定義します。 |
import | 異なるターゲット名前空間を持つ複数のスキーマをドキュメントに追加します。 |
include | 同じターゲット名前空間を持つ複数のスキーマをドキュメントに追加します。 |
key | 指定された属性または要素の値 (または値のセット) は、指定された範囲内のキーである必要があります。 |
keyref | 属性または要素の値 (または値のセット) が、指定されたキーまたは一意の要素の値に対応することを指定します。 |
list | は、指定されたデータ型の値のリストとして単純型を定義します。 |
記法 | XML ドキュメント内の非 XML データの形式について説明します。 |
redefine | 外部スキーマ ファイルから取得した単純および複雑なタイプ、グループ、および属性グループを再定義します。 |
restriction | simpleType、simpleContent、または complexContent に対する制約を定義します。 |
schema | スキーマのルート要素を定義します。 |
selector | 恒等制約の要素のセットを選択する XPath 式を指定します。 |
sequence | では、子要素が順番に出現する必要があります。各子要素は 0 回から任意の回数まで出現できます。 |
simpleContent | complexType 要素の拡張または制限が含まれますが、要素は含まれません。 |
simpleType | 属性またはテキストのみの要素の値に関する制約と情報を指定して、単純型を定義します。
union | 複数の simpleType 定義のコレクションを定義します。 |
unique | 属性または要素の値 (または属性または要素の値の組み合わせ) が、指定された範囲内で一意である必要があることを指定します。 |
fractionDigits
定義 許可される小数点以下の最大桁数。 0 以上である必要があります。 | length |
は、許可される文字またはリスト項目の正確な数を定義します。 0 以上である必要があります。 | maxExclusive |
は、値の上限を定義します。許可される値はこの値より小さい必要があります。 | maxInclusive |
は、値の上限を定義します。許可される値はこの値以下である必要があります。 | maxLength |
許可される文字またはリスト項目の最大数を定義します。 0 以上である必要があります。 | minExclusive |
値の下限を定義します。許可される値はこの値より大きくなければなりません。 | minInclusive |
は値の下限を定義します。許可される値はこの値以上である必要があります。 | minLength |
許可される文字またはリスト項目の最小数を定義します。 0 以上である必要があります。 | pattern |
は、許容される文字の正確なシーケンスを定義します。 | totalDigits |
は、アラビア数字で許可される正確な桁数を定義します。 0 より大きくなければなりません。 | whiteSpace |
ホワイトスペース文字 (ラインフィード、キャリッジリターン、スペース、タブ) の処理方法を定義します。 | |