HOME»ソフトウェア開発技術者平成20年秋期»午前問41
ソフトウェア開発技術者平成20年秋期 午前問41
問41
W3CのXML Schemaの用途はどれか。
- XMLで記述される文書の構造を定義する。
- XMLのデータ構造の変換ルールを記述する。
- XML文書中の要素をロケーションパスで指定する。
- XML文書同士のリンクを定義する。
分類
テクノロジ系 » アルゴリズムとプログラミング » その他の言語
正解
ア
解説
XML Schemaは、XML文書の論理的構造を定義する為に開発された文書構造を定義するための言語の一つです。
元々XMLのスキーマ言語としてはSGML用のスキーマ言語であるDTD(Document Type Definition,文書型定義)が使われていましたが、XMLへの対応に当たりいくつかの問題が存在していました。W3CのXML Schemaの構文はXMLと同じで、データ型の定義や名前空間が扱えるなど、DTDよりもXMLに適した仕様となっていることが特徴です。
元々XMLのスキーマ言語としてはSGML用のスキーマ言語であるDTD(Document Type Definition,文書型定義)が使われていましたが、XMLへの対応に当たりいくつかの問題が存在していました。W3CのXML Schemaの構文はXMLと同じで、データ型の定義や名前空間が扱えるなど、DTDよりもXMLに適した仕様となっていることが特徴です。
- 正しい。XML Schemaの説明です。
- XSLT(Extensible Stylesheet Language Transformation)の説明です。
- XPath(XML Path Language)の説明です。
- XLink(XML Linking Language)の説明です。