ホームページ >バックエンド開発 >XML/RSS チュートリアル >XML 構文ルールについて説明する記事

XML 構文ルールについて説明する記事

王林
王林転載
2019-08-26 13:48:165496ブラウズ

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 構文ルールについて説明する記事

注意: XML では実際に「」は有効ですが、代わりにエンティティ参照を使用することをお勧めします。

6. XML では、スペースは保持されます。

7. XML は改行を LF に格納します

ウィンドウ アプリケーションでは、通常、改行はキャリッジ リターン (CR) とライン フィードの 1 文字として格納されます。 (LF)。この文字のペアは、タイプライターが新しい行を設定する動作に似ています。 Unix アプリケーションでは、改行は LF 文字として保存されます。 Macintosh アプリケーションは CR を使用して新しい行を保存します。

8. 概要:

すべての XML 要素には終了タグが必要であり、開始タグと終了タグは同じ大文字と小文字で記述され、正しくネストされている必要があります。ルート要素である必要がある、XML 属性値は引用符で囲まれている必要があるなど。 XML の構文規則は単純かつ論理的です。これらのルールは学びやすく、使いやすいです。


関連コンテンツをさらに詳しく知りたい場合は、PHP 中国語 Web サイトにアクセスしてください:

XML ビデオ チュートリアル

以上がXML 構文ルールについて説明する記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。