HOME»基本情報技術者平成30年春期»午前問8
基本情報技術者平成30年春期 午前問8
問8
XML文書のDTDに記述するものはどれか。
- 使用する文字コード
- データ
- バージョン情報
- 文書型の定義
分類
テクノロジ系 » アルゴリズムとプログラミング » その他の言語
正解
エ
解説
XMLでは、文書作成者が自由に要素名や属性名を付け文章構造を構築することができます。DTD(Document Type Definition)とは、XMLなどのマークアップ言語において文書構造を定義するスキーマ言語の一つです。
DTDには、記述可能な要素名、属性名や発生順序・発生回数など文書作成のルールを定義でき、XML文書側では文書型宣言"<!DOCTYPE …>"で使用するDTDを指定できます。作成された文書がDTDに適合するかどうかを検証することで、処理の正確性や安全性を高められます。
DTDには、記述可能な要素名、属性名や発生順序・発生回数など文書作成のルールを定義でき、XML文書側では文書型宣言"<!DOCTYPE …>"で使用するDTDを指定できます。作成された文書がDTDに適合するかどうかを検証することで、処理の正確性や安全性を高められます。
- 使用する文字コードはXML文書のXML宣言内で指定します。
- 実データはXML文書内に記述します。
- バージョン情報はXML文書のXML宣言内で指定します。
- 正しい。DTDには文書構造の定義を記述します。