Markup and Content
XSD
Definition
What XSD Means
XSD stands for
XML Schema Definition
XSD fixed what DTDs could not do. It is typed, so an attribute can be declared a date, an integer within bounds, or a string matching a pattern, and validation catches errors a DTD would pass.
Grammar, types and rules are three separate layers of enforcement. A schema says what may appear; something like Schematron says what your project actually permits.
Also written: XML Schema, xml schema definition
Nearby
Related Terms
The older grammar mechanism declaring which elements and attributes a document may contain, inherited from SGML and still cited by contracts.
XMLThe markup format underneath most modern documentation standards, where structure is explicit and can be validated against a schema.
SchematronA rule-based validation language that checks relationships and project policy a schema cannot express, such as cross-element conditions.
BREXThe data module that encodes a project's S1000D business rules in machine-checkable form, so conformance can be validated rather than reviewed by eye.
Get In Touch
Beyond the Definition
Knowing what a term means is the easy half. If you need to know what it obligates on your program, that is the conversation we are built for.