XML宣言とDTDと本体XML文書は、XML宣言、DTD(文書型定義)、本体、の3つの部分に分かれている。XML宣言はXML文書の先頭に記述するものである。version=」に続けてXMLのバージョンを示す。現在のところ、「1.0」と記述するのが決まりだ。次に、「encoding=」に続けて文字符号化方式を示す。以下にXML宣言の例を示す。次にDTDを記述するが、DTDをXML文書に含めるかどうかは任意であり、省略してもかまわない。DTDとは、「文書型定義」という名の通り、そのXML文書の中で、どんな要素がどのように記述されるのか、といった構造を定義している。(#PCDATA)>DTD(文書型定義)の例そして最後に本体を記述する。この部分が、先ほどの要素を利用してXML文書の中核となるデータを記述するところだ。本体の中では、空白やコメントは任意にどの場所でも含めることができる。空白にはスペース、タブ、復帰、改行がある。コメントはHTMLと同様のルールで「」で囲まれた部分がそれに当たる。今回はXMLそのものの概念やXMLの基礎について触れた。次回はXMLをとりまく仕様や技術について、少しずつ触れていこうと思う。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。