変数を使ってxsltの値を減算する方法を教えてください。ここ xsltで値を減算する方法は?
は私のコード http://xsltransform.net/bwdwsJ/3<xsl:variable name="currentCurpg" select="1"/>
<xsl:variable name="tCurpg" select="($currentCurpg-1)"/>
変数tCurpg
があるべきzero
R 0
なぜ私が取得していますエラー
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" doctype-public="XSLT-compat" omit-xml-declaration="yes" encoding="UTF-8" indent="yes" />
<xsl:template match="/">
<hmtl>
<head>
<title>New Version!</title>
</head>
<xsl:variable name="currentCurpg" select="1"/>
<xsl:variable name="tCurpg" select="($currentCurpg-1)"/>
<xsl:value-of select="$tCurpg"/>
</hmtl>
</xsl:template>
</xsl:transform>
私は期待していた出力であるzero
はそれがhttp://xsltransform.net/bwdwsJ/5 – user944513
あなたが持っているXSLTを含めるようにあなたの質問を編集してください '0'値を示していない参照しますトラブル。それでもXSLTransform.netにリンクするのは問題ありませんが、Webサイトは頻繁に利用できなくなり、質問に答えることが不可能になります。ありがとう。 –
質問を編集していただきありがとうございます。私はあなたがxsltransform.net上の間違ったバージョンにリンクしていると思う。私はあなたがhttp://xsltransform.net/bwdwsJ/4を参照する必要があると思います。 –