TOP | BACK | FORW
2. SGMLとXMLの比較
2.0 XMLの主要な特徴
(1) 整形式XML文書
"HTMLと同様の手軽さ"を実現するため, "整形式"のコンセプトを導入。
- 整形式(well-formed)のXML文書: 開始タグと終了タグとの対応がとれ, 親子関係の要素が正しく入れ子になっている, などの生成規則に適合する文書。
XML宣言 - 必須文字符号(UTF-8, UTF-16)を使う時には省略可
DTD - 省略可
- 妥当(valid)なXML文書: DTDに規定する要素型宣言, 属性リスト宣言などに従ってタグ付けされた文書。
XML宣言 - 必須文字符号を使う時には省略可
DTD - 省略不可
注: XML宣言 - XML規定の版数, 文字符号を宣言する。
<? xml version="1.0" encoding="EUC-JP">
(2) 構文の記法
BNF記法によって簡素な表記になっている。
(3) Webへの対応
- システム識別子にURI(Uniform Resource Identifier)を採用。
注: URI - Web環境での物理的な位置を指定するURLを拡張して, 一意な名前(URN)でも指定できるようにした識別子。
- 処理性能の向上(省略タグの復元, DTDとの照合などを不要にする)。
TOP | BACK | FORW