XSLTとは

XSLTとはeXtensible Stylesheet Language Transformationsの略称であり、マークアップ言語でありながら、C言語やVBなどのプログラミング言語の要素(変数や関数、繰り返しや条件付 […]

XMLをHTMLに変換する

前回作成したXML文章を、そのままIEで表示させたら下記のようになります。 しかしこれでは、XML文書のソースコードを表示させているだけで、人間が見るのには適していません。データとしての持ち方としては効率が良いのかもしれ […]

テンプレートルールを複数定義する

テンプレートルールは複数定義することができます。 前回のサンプルでは、XML文書全体(「/」要素)に適用されるテンプレートルールのみを作成しましたが、2つ以上のテンプレートルールが含まれるスタイルシートを作成することも可 […]

XPathとは

XSLTはXML文書を別の形に変換する機能が充実しています。そして、その機能を実現するためには、変換元のXML文書のどの要素からデータを取り出すかなど、きめ細かく指定できることが必須となります。 この指定方法として、XP […]

XSLとXLST

XSLとXLSTという二つの用語がよく混同されます。 本章の最後に両者の違いについて見ていきましょう。 XSLは文章をレイアウトして、書式情報を与えて表示・印刷用形式に変換するための言語です。つまり、XSLは、XML文書 […]