1:<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 2: targetNamespace="http://abbeyworkshop.com/todo" 3: xmlns="http://abbeyworkshop.com/todo" 4: elementFormDefault="qualified" 5: attributeFormDefault="unqualified" 6:> 7: 8:<xs:simpleType name="nameType"> 9: <xs:restriction base="xs:string"> 10: <xs:maxLength value="50" /> 11: </xs:restriction> 12:</xs:simpleType> 13: 14:<xs:simpleType name="itemType"> 15: <xs:restriction base="xs:string"> 16: </xs:restriction> 17:</xs:simpleType> 18: 19:<xs:complexType name="listType"> 20: <xs:sequence> 21: <xs:element name="item" type="itemType" minOccurs="1" maxOccurs="unbounded" /> 22: </xs:sequence> 23: <xs:attribute name="name" type="nameType" /> 24:</xs:complexType> 25: 26:<xs:complexType name="todoType"> 27: <xs:sequence> 28: <xs:element name="list" type="listType" minOccurs="0" maxOccurs="unbounded" /> 29: </xs:sequence> 30:</xs:complexType> 31: 32:<xs:element name="todo" type="todoType" /> 33: 34:</xs:schema>