XML の概要
XML はデータを送信および保存するように設計されています。
HTML はデータを表示するために設計されています。
マスターすべき基本
学習を続ける前に、以下の基本を理解しておく必要があります:
HTML
JavaScript
これらのプロジェクトを最初に学習したい場合は、お問い合わせください。これらのチュートリアルにアクセスするには、ホームページをご覧ください。
XML とは何ですか?
XML は、拡張マークアップ言語 (EXtensible Markup Language) を指します。
XML は、HTML によく似たマークアップ言語です。
XML は、データを表示するためではなく、データを送信するように設計されています。
XML タグは事前定義されていません。ラベルは自分で定義する必要があります。
XML は自己記述的になるように設計されています。
XML は W3C 推奨標準です。
XMLとHTMLの違い
XMLはHTMLに代わるものではありません。
XML と HTML は、異なる目的のために設計されています。
XML は、データのコンテンツに重点を置いて、データを送信および保存するように設計されています。
HTML はデータを表示するために設計されており、データの外観に重点を置いています。
HTML は情報を表示するように設計されており、XML は情報を送信するように設計されています。
XML は何もしません
これは少し理解しにくいかもしれませんが、XML は何も行いません。 XML は、情報を構造化し、保存し、送信するように設計されています。
次の例は、Jani によって Tove に書かれたメモであり、XML として保存されています。リマインダー< /Heading>
<body>今週末は私を忘れないでください!</body>上記のメモは自己説明的なものです。これには、送信者と受信者、ヘッダーとメッセージ本文に関する情報が含まれます。
ただし、この XML ドキュメントはまだ何も行いません。これは、XML タグでラップされた純粋な情報です。この文書を送信、受信、表示するソフトウェアまたはプログラムを作成する必要があります。
XML を使用すると、独自のタグを作成できます
上記の例のタグは、どの XML 標準でも定義されていません (<to> や <from> など)。これらのタグは、XML ドキュメントの作成者によって考案されました。
これは、XML 言語には事前定義されたタグがないためです。
HTMLで使用されるタグは事前に定義されています。 HTML ドキュメントでは、HTML 標準で定義されたタグ (<p>、<h1> など) のみを使用できます。
XML を使用すると、作成者は独自のタグと独自のドキュメント構造を定義できます。
XML は HTML の代替ではありません
XML は HTML を補完するものです。
XML は HTML に代わるものではありません。これを理解することが重要です。ほとんどの Web アプリケーションでは、XML はデータの送信に使用され、HTML はデータのフォーマットと表示に使用されます。
XML を最もよく説明すると:
XML は、ソフトウェアやハードウェアに依存しない情報伝達ツールです。
XML は W3C 勧告です
XML は、1998 年 2 月 10 日に W3C 勧告になりました。
W3C XML アクティビティの詳細については、W3C チュートリアルを参照してください。
XML はどこにでもあります
現在、XML は Web において、常に Web の基礎であった HTML に劣らず重要な役割を果たしています。
XML は、さまざまなアプリケーション間のデータ転送に最も一般的に使用されるツールです。