平成18年 春期 ソフトウェア開発技術者 午前 問36

次のXML文書に関する説明のうち、適切なものはどれか。

 <?xml version="1.0" encoding="Shift_JIS" ?>
  <text>
    <title>整形式文書と妥当な文書</title>
  </text>

 ア  整形式文書であり、妥当な文書である。
 イ  整形式文書であるが、妥当な文書ではない。
 ウ  整形式文書ではないが、妥当な文書である。
 エ  整形式文書ではなく、妥当な文書でもない。


答え イ


解説
XMLは

  1. XML宣言
    XMLのバージョンや、使用する文字のエンコードを指定
  2. 文書型宣言
    DTD(Document Type Definition)で文書型を定義する。または、外部DTDの参照を指定する。
  3. XML文書本体(XMLインスタンス)
    タグ付けしたデータを入れる文書本体。
からなり、問題のXML文書では
 『<?xml version="1.0" encoding="Shift_JIS" ?>』
が“XML宣言”で、
 『<text>
    <title>整形式文書と妥当な文書</title>
  </text>』
が“XML文書本体”になり、“文書型宣言”の記述がない。

このXML文書は最低限のXMLの文法に沿っているので、整形式文書である。が、文書型宣言がないので妥当な文書とはいえない。(イ)


キーワード
・XML

キーワードの解説

戻る 一覧へ 次へ