1. すべての XML 要素には終了タグが必要です
HTML では、終了タグのない要素がよく見られます:
<p>This is a paragraph <p>This is another paragraph
XML では、省略することは違法です。終了タグ。すべての要素には終了タグが必要です:
<p>This is a paragraph </p> <p>This is another paragraph </p>
2. XML タグは大文字と小文字が区別されます
XML 要素は XML タグを使用して定義されます。
XML タグでは大文字と小文字が区別されます。 XML では、タグ
開始タグと終了タグは同じ大文字と小文字を使用して記述する必要があります。
3. XML は正しくネストされている必要があります
HTML では、正しくネストされていない要素がよく見られます。
<b><i>This text is bold and italic</b></i>
XML では、すべての要素が相互に正しくネストされている必要があります:
<b><i>This text is bold and italic</i></b>
正しいネストとは、 要素が 要素内で開かれているため、 要素内で閉じる必要があります。
4. XML ドキュメントにはルート要素が必要です
XML ドキュメントには、他のすべての要素の親要素となる要素が 1 つ必要です。この要素はルート要素と呼ばれます。
<root> <child> <subchild>....</subchild> </child> </root>
5. XML 属性値は引用符で囲む必要があります
<note date="08/08/2008"> </note>
注意: XML では実際に「」は有効ですが、代わりにエンティティ参照を使用することをお勧めします。
6. XML では、スペースは保持されます。
7. XML は改行を LF に格納します
ウィンドウ アプリケーションでは、通常、改行はキャリッジ リターン (CR) とライン フィードの 1 文字として格納されます。 (LF)。この文字のペアは、タイプライターが新しい行を設定する動作に似ています。 Unix アプリケーションでは、改行は LF 文字として保存されます。 Macintosh アプリケーションは CR を使用して新しい行を保存します。8. 概要:
すべての XML 要素には終了タグが必要であり、開始タグと終了タグは同じ大文字と小文字で記述され、正しくネストされている必要があります。ルート要素である必要がある、XML 属性値は引用符で囲まれている必要があるなど。 XML の構文規則は単純かつ論理的です。これらのルールは学びやすく、使いやすいです。以上がXML 構文ルールについて説明する記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。