XMLデータベースの国内トップシェアカンパニー・サイバーテックのWebサイト。XML技術でドキュメント・コンテンツ情報・製品情報・顧客情報などの管理~再活用で業務の効率化を実現。

XMLデータベーストップシェアカンパニー

XMLとは

HOME  >  コンテンツ  >  XML/XML DB関連コンテンツ  >  XMLとは

XMLはeXtensible Markup Languageの略です。
1998年2月に発表され, 現在までの間にIT業界では深く浸透してきました。
訳すると"拡張可能なマーク付け言語"となります。
マークアップ言語とは文書の構造やレイアウト情報を記述するための言語で
HTMLなどもその仲間です。

xml


xml markupXMLはマークアップ言語の中でも拡張性が高く, インターネット上でデータを表現できるためコンピュータ同士のデータ情報交換の手助けになります。

データ情報交換に役立つXML~既存の方法と何が違う?~


今まで, インターネット上のデータの交換方法としてはCSV(Comma Separated Valuesの略)という形式が主流でした。データをカンマ(",")で区切って表します。


xml csv


本来はExcelのような表計算ソフトやOracleなどのデータベースなどが使用するデータ保存形式でしたが, とても汎用性が高かったため色々なアプリケーションソフトに対応することができ, 異なるアプリケーション同士の情報交換にも流用できました。
しかし, CSVには弱点がありました。
それは, 「保持しているデータの意味がわからなくなってしまう」ことです。
もう1つの問題は, 「一旦, 情報交換形式を決めてしまうと, 後で変更しにくい」ことです。


xml csvの弱点

これを克服するのがXMLです。先ほどのCSVのデータをXMLで表してみましょう。


xml データ


まず第一に, データにそれぞれタグ(見出し)がついていて, 値の意味が理解できます。
値の意味がタグで表現できているので, 順番に関係なく新データを追加したり移動することが可能です。
さらに, 階層構造になっていて, 複雑なデータ構造を表現することが出来ます。


xml 階層 構造


ITで扱うデータは, 統一されておらず, 様々な形を持っており複雑でワガママなものばかりです。
今までは, これをエンジニア達が無理やりCSV形式に合わせながらデータ交換をしてきましたがXMLを使えば, 今のデータそのままを表現することができるため, 形式について頭を抱える必要はありません。

今後も, XMLはITでのデータ交換の主流であり, 更に用途が広がっていくことは間違いありません。
XML文法もどんどんアップグレードしているので, 業界の流れに遅れないようしっかりキャッチアップしていきたいですね!

お問い合わせ、各種資料ダウンロードはこちらから
Copyright (c) 2003-2010 CyberTech corporation ltd. All Rights Reserved.