制作記事 Web制作マークアップxmlXML Schemaの内容モデルをもっと詳細に取り決める

XML Schemaの内容モデルをもっと詳細に取り決める

出現順序を指定
要素名 説明
sequence要素 内容が順番に出現する
choice要素 内容のいずれか1つが出現する
all要素 内容が0回または1回出現する
出現回数を指定
xsd:element要素の属性 説明
minOccurs=”0″ maxOccurs=”0″ 0回
minOccurs=”0″ maxOccurs=”1″ 0回または1回
(指定なし) 1回
minOccurs=”A” maxOccurs=”B” A回以上B回以下
minOccurs=”A” maxOccurs=”unbounded” A回以上
minOccurs=”0″ maxOccurs=”B” B回以下
use属性の値
説明
required 必ず属性を指定しなければならない
optional 属性を省略できる
prohibited 属性を禁止する
属性 説明
fixed=”値” 属性は固定値でなければならない
default=”値” 属性を省略した場合には、デフォルト値とする