1. ポータルサイト構築ダイヤモンドメディア
  2. IT用語集
  3. XML Schema

XML Schema

XML Schema(XMLスキーマ)は、Extensible Markup Language XML文書を定義する為に開発されたスキーマ言語の一つ。現在、World Wide Web Consortium W3Cが開発・標準化にあたっている。
元々XMLのスキーマ言語としてはStandard Generalized Markup Language SGML用のスキーマ言語であるDocument Type Definition DTDが使われていたが、要素のデータ型が定義できない、文法がXMLと全く異なっている等、XMLでは使いづらい面があった。そこでマイクロソフトの「XML Data」やCommerceOne社の「Schema for Object-Oriented XML SOX」等の提案を受けたW3Cが、1998年11月にXML Schemaの仕様策定を始めた。
XML Schema自体がXMLにより記述される仕様となっていること、データ型や名前空間の定義が扱えることからDTDよりもXMLに適したスキーマ言語となっている。しかし、複数の業界有力企業が仕様の策定に参加して、各社の思惑が絡み合い、あまりに多くの機能を取り込んだ為に、標準化は難航し、複雑な仕様となってしまっている。

記事出典元: Wikipedia日本語版

IT用語集一覧へ

ダイヤモンドメディアの強み

お問い合わせ

ポータルサイト構築・制作、ウェブサイト制作、コンサルティング、ウェブマーケティング(SEO/SEM/SMO)に関するご相談がございましたらお気軽にご連絡下さい。

お問い合わせはこちら

まだ貧乏サイトを運営しますか?

御社のWEBサイトの売上が実際に3倍になるか…無料で試すことができます。