W3Schools offers a wide range of services and products for beginners and professionals, helping millions of people everyday to learn and master new skills. Free Tutorials Enjoy our free tutorials like millions of other internet users since 1999
W3Schools offers a wide range of services and products for beginners and professionals, helping millions of people everyday to learn and master new skills. Free Tutorials Enjoy our free tutorials like millions of other internet users since 1999
のように色名で指定することも可能です。 このように同じ属性であっても、異なる型(体系)で値を指定できるケースが少なくありません。このような場合にも、XML Schemaでは<xsd:union>要素を用いることで、2つ以上の異なる制約条件を1つの要素・属性に対して適用できます。 ここでは、出版社を表す<publish>要素を出版社番号(整数型)、または、出版者名(文字列型)で指定できるようにスキーマを定義してみます。なお、対象となるXML文書については、別稿「XML Schemaで文字列パターンを定義する」で用いたbook.xmlを参照してください。 [books_union.xsd] <?xml version="1.0" encoding="Shift_JIS" ?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <
例えば、HTMLのalign属性を想定してみましょう。“left”、“center”、“right”のような限られたオプションの中から値を選択して指定しなければならないノード(要素・属性)があります。あらかじめ想定されたオプション値以外を選択した場合には、エラーとすべきケースです。このような選択式のオプションを定義する場合にも、別稿「XML Schemaで複雑型要素を定義する」で紹介した<xsd:restriction>要素を使います。 具体的な例を見てみましょう。なお、対象となるXML文書については、別稿「XML Schemaで文字列パターンを定義する」で用いたbook.xmlを使用します。 [books_select.xsd] <?xml version="1.0" encoding="Shift_JIS" ?> <xsd:schema xmlns:xsd="http://www.w3
W3C Recommendation 28 October 2004 This version: http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/ Latest version: http://www.w3.org/TR/xmlschema-2/ Previous version: http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/ Editors: Paul V. Biron, Kaiser Permanente, for Health Level Seven <Paul.V.Biron@kp.org> Ashok Malhotra, Microsoft (formerly of IBM) <ashokma@microsoft.com> Please refer to the err
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く