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

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

XSLTとは

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

XSLT基本の基本


XMLでは, データの文書構造をテキスト形式で記述します。
テキスト形式を使う理由は, プラットフォームの違いを気にせず, データ交換を行えるようにするためです。
ただし, このままのデータをブラウザに表示したり, 紙に印刷しても面白くありません。

xslt

XMLデータを表にしたり, 必要な値だけ見せたい, といったレイアウト変換が必要になってきます。
そこで役に立つ技術が「XSLT」です。(eXtensible Stylesheet Language Transformationsの略)

xslt 記述


Transformationsというくらいですから, 変換用の言語なのです。
XSLTではXMLデータをどのようにレイアウトして表示変換をするかということを記述していきます。
1つのXMLデータに対していくつもXSLTを用意すれば, ブラウザ用の変換, 印刷用の変換, 独自アプリケーション用の変換・・・といったようにデータの用途を広げていくことが可能です。

xslt xml

上記の様に, XSLTを使用すると, XMLデータの構造を自由に変換できます。
データを変換するためのロジックと, XMLデータとは完全に分離されているので,
元データそのものには影響を与えることなく, 流用が可能になります。

XMLの理想とする使用形態の一つに

「ワンソース・マルチユース」
(ワンソース(一つの原資)データをもとにマルチユース(複数の用途)に使う考え方)

があります。

XSLTは, この理想を実現するために, 大きな役割を果たしているのです。

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