Mega Code Archive

 
Categories / XML / XML Schema
 

Apply a facet constraining the length

File: Data.xml <?xml version="1.0"?> <data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"               xsi:schemaLocation="http://www.rntsoft.com Schema.xsd"               xmlns="http://www.rntsoft.com"               >   1 2 3    </data> File: Schema.xsd <?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:element name="data" type="myRestrictedStringList"/>   <xs:simpleType name="myStringList">     <xs:list itemType="xs:string" />   </xs:simpleType>   <xs:simpleType name="myRestrictedStringList">     <xs:restriction base="myStringList">       <xs:maxLength value="10" />     </xs:restriction>   </xs:simpleType> </xs:schema>