変換ルールのサンプル

変換ルール(XSLTスタイルシート)のサンプルをご紹介します。

制限事項

変換ルールは必ず下記のフォーマットで記述してください。

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://www.w3.org/1999/xhtml"
                exclude-result-prefixes="h" version="1.0">

    <xsl:output method="xml" version="1.0";
                omit-xml-declaration="no" indent="no"
                cdata-section-elements="h:style"/>

    <xsl:template match="@*|node()"><!-- どのテンプレートにも一致しない場合にコンテンツをそのまま出力する -->
        <xsl:copy>
            <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>
  
  ・・・・・・・・・・・・

</xsl:stylesheet>

使用上の注意

参考情報

XSLTバージョン1.0に準拠しています。

このページの先頭に戻る