ホームページ >バックエンド開発 >XML/RSS チュートリアル >XMLとはどのような形式ですか?
xml はプレーンテキスト形式のファイルです。 XML は、標準のユニバーサル マークアップ言語のサブセットである拡張可能マークアップ言語を指します。これは、電子ドキュメントにマークを付けて構造化するために使用されるマークアップ言語です。XML ファイルとは、通常、拡張可能マークアップ言語コードが記述されたファイルを指します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
XML ファイルは通常、拡張マークアップ言語が記述されたファイルを指します。
Xml は通常、標準ユニバーサル マークアップ言語のサブセットである拡張マークアップ言語を指し、電子文書を構造化するためにマークアップするために使用されるマークアップ言語です。
XML ファイル形式は、多くの点で HTML に似たプレーン テキスト形式です。XML は、XML 要素で構成されます。各 XML 要素には、開始タグ、終了タグ、および 2 つのタグ間のコンテンツが含まれます。たとえば、 , XML 要素は、価格、注文番号、または名前としてマークできます。マークアップは、ドキュメントの保存形式と論理構造の記述です。正式には、マークアップには、コメント、引用符、文字データ セグメント、開始タグ、終了タグ、空の要素、文書型宣言 (DTD)、およびプロローグが含まれる場合があります。
XML の単純さにより、どのアプリケーションでもデータの読み取り/書き込みが容易になり、すぐに XML がデータ交換用の唯一の共通言語になりました。さまざまなアプリケーション ソフトウェアが他のデータ交換フォーマットもサポートしていましたが、そう長くはかかりませんでした。これらはすべて XML をサポートするため、プログラムは Windows、Mac OS、Linux などのプラットフォームで生成された情報をより簡単に統合でき、XML データをプログラムに簡単にロードして分析し、結果を XML 形式で出力できます。 。
XML には次の特徴があります。
(1) XML はデータを HTML から分離できます。つまり、データを HTML ファイルの外部の XML ドキュメントに保存できるため、開発者は HTML を使用してデータを表示およびレイアウトすることに集中でき、データが変更されたときに HTML ファイルも変更する必要がなくなります。変更できるため、ページの保守が容易になります。 XML では、「データ アイランド」の形式で HTML ページにデータを保存することもできるため、開発者は引き続き HTML を使用したデータの書式設定と表示に集中できます。
(2) XML を使用してデータを交換できます。 XML に基づいて、互換性のないシステム間でデータを交換できます。コンピュータ システムやデータベース システムに保存されているデータにはさまざまな形式があります。開発者にとって最も時間のかかる作業は、ネットワーク上に広がるシステム間でデータを交換することです。データを XML 形式のストレージに変換すると、データ交換の複雑さが大幅に軽減され、さまざまなプログラムでデータを読み取れるようになります。
(3) XML は B2B で使用できます。例えば、ネットワーク上で財務情報を交換する場合、現在、ネットワーク上に広がる業務システム間の情報交換にはXMLが主流となりつつあり、完全にXMLに基づいたB2B関連アプリケーションが多数開発されている。
(4) XMLを利用したデータ共有が可能です。 XML データはプレーン テキスト形式で保存されるため、XML の読み取り、記録、デバッグが容易になり、異なるシステムや異なるプログラム間でデータを共有しやすくなります。
(5) XMLはデータを最大限に活用できます。 XML はソフトウェア、ハードウェア、アプリケーションから独立しているため、HTML 標準に基づくブラウザだけでなく、より多くのユーザーやデバイスがデータを使用できます。他のクライアントやアプリケーションは XML ドキュメントをデータ ソースとして処理でき、データベースと同様に、XML データはさまざまな「リーダー」によって処理できます。
(6) XML を使用して新しい言語を作成できます。たとえば、WAP 言語と WML 言語はどちらも XML から開発されています。 WML (Wireless Markup Language) は、ハンドヘルド デバイス (携帯電話など) で実行されるインターネット プログラムを識別するために使用されるツールで、XML 標準を採用しています。
つまり、XML はシンプルで柔軟な標準形式を使用して、データを記述し、Web ベースのアプリケーションでデータを交換するための効果的な手段を提供します。ただし、XML は HTML を置き換えることを目的としたものではありません。 HTML はブラウザーでファイルを表示する方法を記述することに重点を置いていますが、XML は構造化された方法でデータを表現する方法を記述することに重点を置いているという点で SGML に似ています。
プログラミング関連の知識について詳しくは、プログラミング教育をご覧ください。 !
以上がXMLとはどのような形式ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。