Element's content must be lower than (and not equal to) the xsd:maxExclusive value. : maxExclusive « XML Schema « XML Tutorial






File: Schema.xsd

<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.java2s.com" 
  xmlns="http://www.java2s.com"
  elementFormDefault="qualified">

  <xsd:element name="population">
    <xsd:simpleType>
      <xsd:restriction base="xsd:integer">
        <xsd:maxExclusive value="5000" />
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:element>

</xsd:schema>

 
File: Data.xml

<?xml version="1.0"?>
<population xmlns="http://www.java2s.com">5000</population>








3.68.maxExclusive
3.68.1.maxExclusive Defines the exclusive upper bound for a datatype with the ordered property
3.68.2.Element's content must be lower than (and not equal to) the xsd:maxExclusive value.
3.68.3.minExclusive, minInclusive, maxExclusive, maxInclusive
3.68.4.Constrain a data type to be a single constant value: