当给定数字时,在XSLT中获取对应月份
我想知道给我通讯员号码的月份 例:当给定数字时,在XSLT中获取对应月份,xslt,Xslt,我想知道给我通讯员号码的月份 例: 如何在XSLT中使用变量和映射实现这一点。我使用的是XSLT 2.0,您只需执行以下操作: <xsl:choose> <xsl:when test="$month=1">January</xsl:when> <xsl:when test="$month=2">February</xsl:when> <xsl:when test="$month=3">March<
如何在XSLT中使用变量和映射实现这一点。我使用的是XSLT 2.0,您只需执行以下操作:
<xsl:choose>
<xsl:when test="$month=1">January</xsl:when>
<xsl:when test="$month=2">February</xsl:when>
<xsl:when test="$month=3">March</xsl:when>
<xsl:when test="$month=4">April</xsl:when>
<xsl:when test="$month=5">May</xsl:when>
<xsl:when test="$month=6">June</xsl:when>
<xsl:when test="$month=7">July</xsl:when>
<xsl:when test="$month=8">August</xsl:when>
<xsl:when test="$month=9">September</xsl:when>
<xsl:when test="$month=10">October</xsl:when>
<xsl:when test="$month=11">November</xsl:when>
<xsl:when test="$month=12">December</xsl:when>
</xsl:choose>
一月
二月
前进
四月
也许
六月
七月
八月
九月
十月
十一月
十二月
在XSLT 2.0中,您可以执行以下操作:
<xsl:value-of select="format-date(xs:date(concat('0001-', $month, '-01')), '[MNn]')"/>
(这是假设您的
$month
变量已经被零填充到两位数)。您的处理器支持什么版本的XSLT?@michael.hor257k我正在使用XSLT 2.0
<xsl:value-of select="format-date(xs:date(concat('0001-', $month, '-01')), '[MNn]')"/>