Xsd-overview
提供:Dev Guides
XSD-概要
一般的にXSDとして知られるXMLスキーマ定義は、XML言語を正確に記述する方法です。 XSDは、XMLドキュメントの構造と語彙の妥当性を、適切なXML言語の文法規則に照らしてチェックします。
XML文書は次のように定義することができます-
- Well-formed -タグなどの一般的なXMLルールをすべてXMLドキュメントが正しくネストし、開始タグと終了タグのバランスをとる必要があり、空タグが「/>」で終わる必要がある場合、wellとして呼び出されます-formed。 + OR
- 有効-XML文書は_well-formed_であるだけでなく、使用するタグ、それらのタグに含めることができる属性、他のタグ内で使用できるタグを指定する使用可能なXSDにも準拠している場合に有効であると言われ、他のプロパティの中で。
次の図は、XSDを使用してXMLドキュメントを構造化する方法を示しています-
これは単純なXSDコードです。 それを見てください。
特徴
ここにXSDの人気のある機能のいくつかのリストがあります-
- XSDは、将来の追加のために拡張可能です。
- XSDは、DTDよりも機能が豊富で強力です。
- XSDはXMLで記述されています。
- XSDはデータ型をサポートしています。
- XSDは名前空間をサポートしています。
- XSDはW3C推奨です。