minOccurs、maxOccurs-出現回数の指定の記述例
XML Schema文書の例:出現回数を最小2回、最大3回に指定する。
<?xml version="1.0" encoding="Shift_JIS" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="x" type="xType" />
  <xs:complexType name="xType">
    <xs:sequence>
      <xs:element name="a" type="xs:string" minOccurs="2" maxOccurs="3" />
    </xs:sequence>
  </xs:complexType>
</xs:schema>
妥当なXML文書の例
<x>
  <a/>
  <a/>
</x>
<x>
  <a/>
  <a/>
  <a/>
</x>
妥当でないXML文書の例
<x>
  <a/>
</x>
<x>
  <a/>
  <a/>
  <a/>
  <a/>
</x>
<x/>
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License