The tutor message format describes an XML hierarchy in which various message elements are contained within a root element. The format is described normatively in an XML Schema Definition (XSD), and informally in a DTD.
The normative schema for the Tutor Message format is defined using the XML Schema language in an XML Schema Definition (XSD). You should use this XSD for the purposes of validating your XML to determine how well it conforms to the Tutor Message format.
The XSD file can be downloaded from the DataShop web site:
http://learnlab.web.cmu.edu/dtd
You may also validate against the DTD; however, we recommend you validate with the XSD, which expresses the constraints of the Tutor Message format more accurately than the older DTD representation.
DataShop provides a free validation tool, the XML Validator Tool, for validating Tutor Message XML. We strongly encourage you to use this tool for validation.