IT-Lexikon › Programmierung › XML Schema (XSD)

XML Schema (XSD)

Programmierung Svenska → Aktualisiert: 2026-09-06

W3C-Standard (2001) zur Beschreibung von Struktur und Typen in XML-Dokumenten. Selbst ein XML-Dialekt. Löste die einfachere DTD-Syntax ab.

Unterstützt komplexe Typen, Restriktionen (Regex, Enums, Wertebereiche), Namespaces, abstrakte Typen und Substitution Groups. Generiert typisierte Klassen für Java (JAXB), C# (XmlSerializer), Python (xmlschema). Eine komplexe Spezifikation — viele Implementierungen unterscheiden sich bei Randfällen.

Lebt weiter in SOAP-APIs, im Finanz-EDI (ISO 20022, SWIFT, EDIFACT), in der regulatorischen Berichterstattung und in älteren Enterprise-Integrationen. In modernen Web-APIs vollständig von JSON Schema abgelöst.

← Zurück zum Lexikon