我有一个xml文件,其日期集合在BCE时为负数,如果是CE则为正数。我需要通过乘以-1将负值更改为正值,我该怎么做?
<xsl:choose>
<xsl:when test="node < 0">
<p><xsl:value-of select="node"/> BCE</p> <!-- How to multiply by -1? -->
</xsl:when>
<xsl:otherwise>
<p><xsl:value-of select="node"/> CE</p>
</xsl:otherwise>
</xsl:choose>
答案 0 :(得分:1)
我需要乘以-1将负值更改为正值, 我该怎么做?
<xsl:value-of select="-node"/>
注意:
<xsl:when test="value < 0">
不是有效的表达;你必须逃避&lt;操作者:
<xsl:when test="value < 0">