MessageChecker.dtd 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--DTD generated by XMLSpy v2006 U (http://www.altova.com)-->
  3. <!ELEMENT fieldArray EMPTY>
  4. <!ATTLIST fieldArray
  5. name CDATA #REQUIRED
  6. size NMTOKEN #REQUIRED
  7. type CDATA #IMPLIED
  8. >
  9. <!ELEMENT fieldValue EMPTY>
  10. <!ATTLIST fieldValue
  11. name CDATA #REQUIRED
  12. value CDATA #REQUIRED
  13. type CDATA #IMPLIED
  14. >
  15. <!ELEMENT fieldValueInArray EMPTY>
  16. <!ATTLIST fieldValueInArray
  17. name CDATA #REQUIRED
  18. index NMTOKEN #REQUIRED
  19. value CDATA #REQUIRED
  20. size NMTOKEN #IMPLIED
  21. type CDATA #IMPLIED
  22. >
  23. <!ELEMENT fieldObject ((fieldArray | fieldValue | fieldValueInArray | fieldObject | fieldObjectInArray))+>
  24. <!ATTLIST fieldObject
  25. name CDATA #REQUIRED
  26. type CDATA #IMPLIED
  27. >
  28. <!ELEMENT fieldObjectInArray ((fieldArray | fieldValue | fieldValueInArray | fieldObject | fieldObjectInArray))+>
  29. <!ATTLIST fieldObjectInArray
  30. name CDATA #REQUIRED
  31. index NMTOKEN #REQUIRED
  32. size NMTOKEN #IMPLIED
  33. type CDATA #IMPLIED
  34. >
  35. <!ELEMENT message ((fieldArray | fieldValue | fieldValueInArray | fieldObject | fieldObjectInArray))*>
  36. <!ATTLIST message
  37. occurence NMTOKEN #REQUIRED
  38. >
  39. <!ELEMENT checker (message)*>