Mega Code Archive

 
Categories / XML Tutorial / XML Schema
 

MinLength and maxLength facets are the minimum and maximum number of units permitted for the data type

<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"   targetNamespace="http://www.rntsoft.com"    xmlns="http://www.rntsoft.com"   elementFormDefault="qualified">   <xs:simpleType name="USA_LicensePlate">     <xs:restriction base="xs:string">       <xs:minLength value="1" />       <xs:maxLength value="9" />     </xs:restriction>   </xs:simpleType> </xs:schema> Any of the following values would therefore be valid for an element declared to use the USA_LicensePlate datatype:  <LicensePlate>123456789</LicensePlate> <LicensePlate>1ABC123</LicensePlate> <LicensePlate>ABC-1234</LicensePlate> <LicensePlate>LICENSE42</LicensePlate>