Schemasprache
Eine Schemasprache erlaubt es, eine Grammatik (ein Schema) für
XML -Dokumente zu beschreiben. Entspricht ein XML-Dokument dem festgelegten Schema, ist es valide. Verbreitete Schemasprachen sind
DTD,
XML-Schema,
RelaxNG und
Schematron.