XMLのDTD2024 年の最新の入門チュートリアル。このコースでは 整形式のXML文書の形で,XMLドキュメントを検証,XMLのDTD,XMLスキーマ,汎用XML検証, について学習できます。
XMLのDTD
XMLは正しい構文は、XMLで「良い形」と呼ばれています。
「法律上の「XMLを介してXMLのDTD検証。
整形式のXML文書の形で
「整形」のXML文書には、正しい構文を持っています。
前のセクションで説明した構文規則:
- XML文書は、ルート要素を持っている必要があります
- XML要素は終了タグを持っている必要があります
- XMLタグは大文字と小文字が区別されます
- XML要素が適切にネストする必要があります
- XMLの属性値は引用符で囲む必要があります
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XMLドキュメントを検証
有効なXML文書は、文書型定義(DTD)のルールと一致している「整形」のXML文書、次のとおりです。
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE note SYSTEM "Note.dtd">
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
上記の例では、DOCTYPE宣言は、外部DTDファイルへの参照です。 以下の段落では、ファイルの内容を示しています。
XMLのDTD
DTDは、XML文書の構造を定義することを意図しています。 これは、文書構造を定義するための法的な一連の要素を使用しています。
<!DOCTYPE note
[
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
あなたはDTDを学びたいのであれば、私たちにしてくださいホームページ DTDのチュートリアルを見つけることができます。
XMLスキーマ
W3Cではなく、それがXMLスキーマと呼ばれる人のXMLベースのDTDをサポートしています。
<xs:element name="note">
<xs:complexType>
<xs:sequence>
<xs:element name="to" type="xs:string"/>
<xs:element name="from" type="xs:string"/>
<xs:element name="heading" type="xs:string"/>
<xs:element name="body" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
あなたはXMLスキーマを学びたい場合は、私たちのしてくださいホームページは、スキーマのチュートリアルを見つけることができます。
汎用XML検証
XMLファイルの構文を確認しやすくするために、我々は、XMLバリデータを作成しているので、あなたは、任意のXML文書の構文をチェックすることができます。
次の章を参照してください。