XML の構文ルールはシンプルかつ厳格なので、学習と使用が非常に簡単です。
このため、XML を読み取って操作するソフトウェアを作成するのは比較的簡単です。
------------------------------------------------ --------------------------------
XML ドキュメントの例
XML ドキュメントは、自己記述的で単純な文法。
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Lin</to> <from>Ordm</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
ドキュメントの 1 行目: XML 宣言 - このドキュメントが準拠する XML 標準のバージョンを定義します。この場合は、ISO-8859-1 (Latin-1/西ヨーロッパ) を使用した標準のバージョン 1.0 です。セット。
ドキュメントの 2 行目はルート要素です (「このドキュメントはメモです」と言うのと同じです):<note>
<to>Lin</to> <from>Ordm</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body>
</note>
XML ではドキュメントの終了タグを省略することは違法です。
HTML ドキュメント では、一部の要素に終了タグを含めることはできません。次のコードは HTML では完全に正当です:
<p>This is a paragraph <p>This is another paragraph
<p>This is a paragraph</p> <p>This is another paragraph</p>
これは HTML とは異なり、XML タグは大文字と小文字を区別。
りー
------------------------------------------------------ -- ----------------------------------すべての XML 要素が適切に含まれている必要があります 不正確は許されませんネストされたコンテンツの XML 内。
<Message>This is incorrect</message> //错误的 <message>This is correct</message> //正确的
------------------------------------------------- -- ----------------------------------
すべての XML ドキュメントにはルート要素が必要です
最初の要素XML ドキュメント内の 1 つ この要素はルート要素です。
すべての XML ドキュメントには単一のタグ定義が含まれている必要があり、他のすべての要素はルート要素内でペアでネストされている必要があります。 XML ドキュメントにはルート要素が 1 つだけあり、また持つことができます。
<b><i>This text is bold and italic</b></i>
属性
値には引用符 "" を使用する必要があります XML では、引用符のない要素の属性値は不正です。 HTML と同様に、XML 要素も属性を持つことができます。 XML 要素の属性は、名前と値のペアで表示されます。 XML 構文の仕様では、XML 要素の属性値を引用符で囲む必要があります。以下の 2 つの例を見てください。最初の例は間違っており、2 番目の例は正しいです。
<b><i>This text is bold and italic</i></b>
<root> <child> <subchild>.....</subchild> </child> </root>
正しい書き方: date="12/11/99" 間違った書き方: date=12/11/99。
-------------- ----- -------------------------------------- ----- -----------
XML ドキュメントでは、空白はパーサーによって自動的に
削除されません。
これはHTMLとは異なります。 HTML では、次のような文:
<to>Lin</to> <from>Ordm</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>
XMLを使用すると、改行常に LF (Line Feed、改行) として識別されます。
以上がXML 構文の使用と学習の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。