XSD is a W3C XML Schema to C++ translator. Provided with an XML instance specification , it generates C++ classes that represent the given vocabulary as well as parsing and serialization code.
ML chema efinition is a language for specifying the grammar of the markup allowed in an XML file. Such a specification is called a schema and typically has a file extension of XSD. It can define, for instance, the ordering of elements, or what child elements a particular element may have. It is important for XML documents to adhere to a particular schema because schemas provide uniformity in the organization of data. This is particularly important if an XSL stylesheet will later be designed to apply to the data. View a sample XSD schema designed for the EMELD project.
XML Schema Definition. W3C recommendation to formally describe the schema and elements in an XML document. It defines a structure for the custom elements and their corresponding attributes, their relationship to each other, and what types of information/data may be contained in them. This can be used to verify that the content of an XML instance document adheres to a particular schema.