XMLの用途

 

Web開発の多くの側面に適用されるXMLは、多くの場合、ストレージとデータの共有を簡素化するために使用します。

XMLデータは、HTMLとは別

あなたがHTML文書に動的なデータを表示する必要がある場合は、いつでもデータの変更は、HTMLを編集するために多くの時間がかかります。

XMLによって、データは別のXMLファイルに保存することができます。だから、レイアウトや表示のためのHTMLを使用してに集中し、もはやHTMLに変更を加えるために必要な基礎データを変更することを確認することができます。

JavaScriptの数行を使用することで、外部のXMLファイルを読み込み、その後、HTML内のデータの内容を更新することができます。

ヒント:あなたは後の章でこの詳細を学びます。

XMLは、データ共有を簡素化

データを保存するために、互換性のない形式を使用して、現実の世界では、コンピュータシステムやデータ。

XMLデータは、このように、ソフトウェアとハ​​ードウェアのデータ独立を記憶する方法が提供され、プレーンテキスト形式で格納されています。

これは、データが簡単に共有することができ、さまざまなアプリケーションを作成することができます。

XMLは、データ伝送を簡素化

XMLによって、あなたは簡単に互換性のないシステム間でデータを交換することができます。

開発者にとっては、最も時間のかかる課題の一つは、インターネット上で互換性のないシステム間でデータを交換することでした。

データは、データのXMLを交換するために互換性のないアプリケーションの多様で読み取ることができるので、この複雑さを軽減します。

XMLは、プラットフォームの変更を簡素化

新しいシステム(ハードウェアまたはソフトウェアプラットフォーム)にアップグレードし、それは常に非常に時間がかかるです。大量のデータを変換する必要があり、互換性のないデータがしばしば失われます。

XMLデータは、テキスト形式で保存されています。これは、展開したり、新しいオペレーティングシステム、新しいアプリケーションや新しいブラウザにアップグレードして、データを損失することなく簡単にXMLになります。

XMLは、データをより有用になります

XMLは、ハードウェア、ソフトウェアおよびアプリケーションとは独立しているので、XMLは、あなたのデータをより利用できるように、そしてより有用。

異なるアプリケーションだけでなく、自分のデータにアクセスすることができ、またHTMLページにXMLデータソースからアクセスすることができます。

XMLによって、あなたのデータは、読み取り装置(ハンドヘルドコンピュータ、音声機器、ニュースリーダーなど)のさまざまな方法を使って利用可能ですが、また、ブラインドやその他の障害のために。

XMLは、新しいインターネット言語を作成するために使用されます

多くの新しいインターネット言語はXMLで作成されます。

例としては、

  • XHTML - HTMLの最新バージョン
  • WSDL - 利用できるWebサービスを記述するために使用
  • WAPとWML - ハンドヘルドデバイスのためのマークアップ言語
  • RSS - RSSフィードのために使用される言語
  • RDFやOWL - リソースの説明と身体
  • SMIL - 針は、Web用のマルチメディアを記述するために使用されます

開発者が合理的であれば

彼らは合理的であれば、将来のアプリケーションはそれでデータを交換するためにXMLを使用してみましょう。

将来は、彼らがどの変換プログラムを必要とせずにプレーンテキスト形式で互いのデータを読み取ることができ、私たちのワードプロセッサ、スプレッドシートプログラムとデータベースを与えるかもしれません。

私たちは、今できるすべてのMicrosoftやその他のソフトウェア開発者は、この点で合意に達するために祈るです。

ます。https://www.cnblogs.com/Codenewbie/archive/2013/04/07/3003636.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_34161083/article/details/93448071