目次
開発履歴
XMLとHTMLの拡張比較
XMLとHTMLの比較の構文詳細
XML検証DTD
XML構文構造
XML名前空間
DOM4J読み取りおよび書き込み構成ファイル
XML と比較した SLT の構文詳細について
XML HTML では複数のルート要素を持つことができますが、XML ではルート要素は 1 つだけ許可されます。つまり、HTML では多くの要素を記述することができます。 XML は並列情報を 1 つしか記述できませんが、ルート要素内のサブ要素の数に制限はありません。例: HTML ではルート要素として多くの並列テーブル タグを含めることができますが、XML ではルート要素を 1 つだけ持つことができます。
2.
XML
厳格なタグ要件
l
開始タグには一致する終了タグが必要です はHTMLで直接使用できます
l 空要素タグは閉じる必要があります
HTMLでは
l すべてのタグは大文字と小文字が区別されます
HTML ドキュメントでは、タグは大文字と小文字が区別されません
l すべてのタグは合理的にネストする必要があります
XML 内のすべてのタグはペアで表示され、適切にネストされている必要があります。
l すべてのタグの属性値は二重引用符または一重引用符で囲む必要があります
HTML では、属性値は引用符で囲むことも、囲まないこともできます。 XML では、数値も含める必要があります。二重引用符または一重引用符を使用してください (例:
3. XMLデータと表示が分離されている
Webページ内のHTMLソースコードには、補助表示用のさまざまな属性やタグが混在しており、HTMLの修正に困難をもたらしています。トラブル。ただし、XML はページのレイアウトやプレゼンテーションを記述することはできず、データとその構造を記述するためにのみ使用されるため、XML はデータと表示を分離し、このデータとデータ自体に対してさまざまなレイアウトやプレゼンテーションを設計できます。何も修正する必要はありません。 XML を使用してデータを表現する最大の利点は、人間やコンピュータが XML ドキュメントを読み取ってデータを処理することが容易になることです。 XML がデータを表現する方法はアプリケーション システムから完全に独立しており、データを再利用したり、1 つのデータをさまざまな状況で使用したりできます。
XML はデータ処理が非常に得意であるため、読者は Youdao Dictionary の単語帳のエクスポートが XML ファイルであり、Google Reader のエクスポートも XML ファイルであることがわかります。 XML ファイル。Eclipse 構成でのエクスポートも XML ファイルです...このように考えることができます。ソフトウェア開発プロセスにおいて、データの保存と送信が含まれる限り、XML の使用を検討できます。
上記は、XML 簡潔なチュートリアル (3) の内容です。さらに関連する内容については、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。