XMLSchema

「XMLSchema」の編集履歴(バックアップ)一覧はこちら

XMLSchema」(2008/10/03 (金) 16:04:23) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

・XMLSchemaはDTDより強力 ・XMLと同じ文法によってタグを取り決める ・XMLSchemaの名前空間は、「"http://www.w3.org/2001/XMLSchema"」とする ・XMLSchemaのルート要素は「xsd:element」とする ・要素を取り決めるには、「xsd:element」要素を使う ・要素の内容を要素とするには、「xsd:complexType」を使う ・データの種類はtype属性に指定する ・<xsd:element name ="name" type="xsd:string"/> ↓ 文字型とする ・<xsd:element name ="price" type="xsd:decimal"/> ↓ 10進数の数値とする ・別の場所取り決めた要素は「ref」属性で指定する   <xsd:element ref="car"/> ・・・   </xsd:element>   <xsd:element name="car"> ここに詳細を書く   </xsd:element> ------------出現要素を指定---------------- ・sequence要素:内容が順番に出現する ・choice要素:内容のいずれか1つが出現する ・all要素:内容が0回または1回 ------------------------------------------ ------------出現回数を指定------------------------------ ・minOccurs="0" maxOccurs="1"  0回または1回 ・(指定なし) 1回 ・minOccurs="A" maxOccurs="B" A回以上B回以下 ・minOccurs="0" maxOccurs="unbounded" 0回以上 ・minOccurs="A" maxOccurs="unbounded" A回以上 ・minOccurs="0" maxOccurs="B" B回以上 -------------------------------------------------------- ・混合内容   <xsd:complexType mixed="true"> ・属性はxsd:attribute要素で取り決める ・use属性:属性の特徴を指定する ------------use属性の値--------------------- ・required 必ず属性を指定 ・optional 属性省略化 ・prohibited 属性禁止 -------------------------------------------- ------------その他の属性--------------------------------- ・fixed="値" 属性は固定値でなければならない ・default="値" 属性を省略した場合にはデフォルト値とする ---------------------------------------------------------

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。