最終更新日: 2008年 2月 21日
xsltでは&を実態参照の形式&で 出力します。もし、&を実態参照でない形式で出力したい場合、
<xsl:text disable-output-escaping="yes">・・・</xsl:text>と指定します。
<xsl:text disable-output-escaping="yes"> </xsl:text>
複数の条件分岐ではchooseを使用します。
<xsl:template match="ulink[@type]"> <xsl:choose> <xsl:when test="@type='target_blank'"> <a href="{@url}" target="_blank"><xsl:apply-templates /></a> </xsl:when> <xsl:otherwise> <a href="{@url}" class="{@type}"><xsl:apply-templates /></a> </xsl:otherwise> </xsl:choose> </xsl:template>