Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  3. <xs:element name="Measures">
  4. <xs:complexType>
  5. <xs:sequence>
  6. <xs:element name="FeetAndInches" minOccurs="0" maxOccurs="unbounded" type="FeetAndInchesType" />
  7. <xs:element name="CourseCode" minOccurs="0" maxOccurs="unbounded" type="CourseCodeType" />
  8. <xs:element name="WarDate" minOccurs="0" maxOccurs="unbounded" type="WarDate" />
  9. </xs:sequence>
  10. </xs:complexType>
  11. </xs:element>
  12.  
  13. <xs:simpleType name="FeetAndInchesType">
  14. <xs:restriction base ="xs:string">
  15. <xs:pattern value="([0-9]|([1-9][0-9]*))[′](([1][0-1])|[1-9])[″]"/>
  16. </xs:restriction>
  17. </xs:simpleType>
  18.  
  19. <xs:simpleType name="CourseCodeType">
  20. <xs:restriction base = "xs:string">
  21.  
  22. <xs:minLength value ="6"/>
  23. <xs:maxLength value ="14"/>
  24. <xs:pattern value="[A-ZÆØÅ]{2,}[0-9]{3,}([-][0-9]{3})?"/>
  25.  
  26. </xs:restriction>
  27. </xs:simpleType>
  28.  
  29. <xs:simpleType name="WarDate">
  30. <xs:restriction base ="xs:date">
  31.  
  32. <xs:minInclusive value="1940-04-09"/>
  33. <xs:maxInclusive value="1945-05-08"/>
  34.  
  35. </xs:restriction>
  36. </xs:simpleType>
  37.  
  38. </xs:schema>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement