XML Schema (XSD)
Стандарт W3C (2001) для описания структуры и типов XML-документов. Сам является диалектом XML. Заменил более простой синтаксис DTD.
Поддерживает сложные типы, ограничения (регулярные выражения, перечисления, диапазоны), пространства имён, абстрактные типы и группы подстановки. Из схем генерируют типизированные классы для Java (JAXB), C# (XmlSerializer), Python (xmlschema). Спецификация сложная, и реализации расходятся в тонкостях.
Живёт в SOAP-API, финансовом EDI (ISO 20022, SWIFT, EDIFACT), регуляторной отчётности и старых корпоративных интеграциях. В современных веб-API полностью вытеснен JSON Schema.