アットウィキロゴ
学習帳@Wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

学習帳@Wiki

XML Schemaの概要

最終更新:

Bot(ページ名リンク)

- view
だれでも歓迎! 編集
XML Schemaとは:DTDの問題点を解決したスキーマ定義言語
XSD(XML Schema Definition Language):XML Schemaの仕様にしたがってスキーマを記述するための言語

DTDの問題点
  • XMLの文法規則に従っていない:DTD独自の文法規則を習得する必要がある
  • データ型が少ない:すべて文字データとして扱う。文字列、数値、日付など、要素内容はすべて#PCDATAとして宣言する
  • 継承機能がない:同じような定義を何度も記述する必要がある
  • 名前空間に対応していない

XML Schemaの仕様

XML Schemaの特徴
  • XMLの文法規則に従う
  • データ型が豊富で、独自に定義することも可能:要素の階層構造、要素名、属性名、要素や属性のデータ型を定義する。型の派生機能を用いれば、継承機能を実現できる。
  • XML文書のデータ構造を定義する
  • 名前空間に対応している

タグ:

+ タグ編集
  • タグ:
最近更新されたスレッド
ウィキ募集バナー