XML Schema 教程

XML SchemaはXMLに基づくDTDの代替品です。

XML SchemaはXMLドキュメントの構造を記述できます。

XML Schema言語はXSD(XML Schema Definition)としても参照できます。

基礎を築くべき知識

学習を続ける前に、以下の知識が基本的な理解として必要です:

  • HTML/XHTML
  • XMLおよびXML命名空間
  • DTDの基本的な理解

これらのプロジェクトをまず学びたい場合は、以下の: ホームページ これらのチュートリアルにアクセスしてください。

XML Schemaとは何ですか?

XML Schemaの役割は、XMLドキュメントの合法な構造要素を定義することで、DTDに似ています。

XML Schema:

  • ドキュメントに現れる要素を定義します
  • ドキュメントに現れる属性を定義します
  • どの要素が子要素であるかを定義します
  • 子要素の順序を定義します
  • 子要素の数を定義します
  • 要素が空であるか、テキストを含むかどうかを定義します
  • 要素と属性のデータ型を定義します
  • 要素と属性のデフォルト値および固定値を定義します

XML Schema はDTDの後継者です

我々は、XML Schema がDTDをほとんどのネットワークアプリケーションで取って代わるようになるだろうと考えています。

以下の理由で:

  • XML Schema は将来のニーズに対応するための拡張が可能です
  • XML Schema はより完全で、機能が強力です
  • XML Schema は XML で書かれています
  • XML Schema データ型をサポートしています
  • XML Schema は命名空間をサポートしています

XML Schema は W3C 标準です

XML Schema は 2001 年 5 月 2 日に W3C 标準となりました。

私たちの《W3C 教程》で XML Schema 标準に関するさらに多くの情報を得ることができます。