Latest web development tutorials

XMLの使用

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


XMLデータは、HTMLから分離されます

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

XMLによって、データは別のXMLファイルに格納することができます。 だから、HTML / CSSレイアウトやディスプレイを使用してに集中し、もはやHTMLに変更を加える必要がある基礎となるデータを変更することを確認することができます。

JavaScriptの数行のコードを使用することで、外部のXMLファイルを読み込み、あなたのページのデータ内容を更新することができます。


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

現実の世界では、コンピュータシステムおよびデータは、データを格納するために互換性のないフォーマットを使用して。

XMLデータは、このように、データ記憶方法のための独立したソフトウェアおよびハードウェアを提供し、テキスト形式で格納されます。

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


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

最も時間のかかる課題の一つを含む開発者の場合、それはデータを交換するために、インターネット上の互換性のないシステム間でてきました。

データは互換性のない種々の用途で読み取ることができるので、この複雑さを軽減するためにXMLデータを交換します。


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

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

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


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

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

XMLを介して、あなたのデータはなく、ブラインドまたは他の障害のために、読み取り装置の様々な(ハンドヘルドコンピュータ、音声機器、ニュースリーダーなど)のために利用可能です。


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

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

ここではいくつかの例を示します。

  • XHTML
  • WSDLは利用可能なWebサービスを記述するために使用され
  • ハンドヘルドデバイスマークアップ言語WAPやWMLなどの
  • 言語のRSSニュースフィード
  • 説明RDFやOWLオントロジーと資本
  • 針は、Web用のSMILのマルチメディアを記述するために使用されます

開発者が合理的であれば

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

おそらく任意の変換プログラムを必要とせずに、ワープロソフト、表計算プログラム、それらが互いのデータを読み取るためにXML形式を使用することができるデータベースのいくつかの種類が存在します。