スキーマ言語
読み:スキーマげんご
外語:schema language

 スキーマを記述するための言語。XMLアプリケーションを記述するための言語とも言える。
目次

概要
 XMLが登場した当初は、過去との互換性への配慮や、すでに広く使われていたという理由で、SGML時代からのDTDがスキーマ言語としてほぼそのまま使われた。
 しかし仕様が貧弱という理由で、W3CXML Schemaを新たに策定したが、今度は仕様が巨大すぎたため今一つ有効に活用されていない。
 その後、より簡単なRELAXが登場し、使われ始めてはいる。

特徴
 主なスキーマ言語に、次のようなものがある。

再検索