Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 riference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial

XSLT

XSLT(XSL Transformation)は、XMLデータの構造を変換するための言語です。最もポピュラーな使い方は、XMLデータはHTMLやXHTMLに変換することですが、他にもデータの抽出や並び替え、タグの除去などさまざまな処理が可能です。
XSLTの詳細については「Shirley's XSLT Sample 」を参照してください。

■ XSLT

XMLを表示する上で一番簡単かつニーズが高いのは、HTMLまたはXHTMLに変換することです。HTMLであれば、特に何も準備しなくてもWebブラウザで表示することができ、CSSで細かい表示指定を追加することも可能です。

<? xml version="1.0" encoding="SHIFT_JIS" ?>
<xsl:stylesheet version="1.0"
amlns:xsl="http://www.w3.org/1999/XSL?Transform" >
<xsl:output method="html" encoding="SHIFT_JIS" />

<xsl:template match="/" >
    <xsl:apply-templates />
</xsl:template>

<xsl:template match="住所録" >
    <TABLE>
       <CAPTION>住所録</CAPTION>
       <TR>
          <TH>郵便番号</TH>
          <TH>住所</TH>
          <TH>氏名</TH>
       </TR>
       <xsl:apply-templates />
    </TABLE>
</xsl:template>

<xsl:template match="住所データ" >
    <TR><xsl:apply-templates /></TR>
</xsl:template>

<xsl:template match="郵便番号|住所|氏名" >
    <TD<xsl:apply-templates /></TD>
</xsl:template>

</xsl:stylesheet>

XSLTはもともとXSLの一部です。XSLの使用を決める家庭で、データ構造を変換する機能だけ先に作られたのがXSLTです。

<<<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box