gpt4 book ai didi

jquery - 如何减去xslt中的值?

转载 作者:数据小太阳 更新时间:2023-10-29 02:03:34 25 4
gpt4 key购买 nike

你能告诉我如何使用变量减去 xslt 中的值吗?

这是我的代码:

<xsl:variable name="currentCurpg" select="1"/>
<xsl:variable name="tCurpg" select="($currentCurpg-1)"/>

变量tCurpg 应为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>

我期待输出

最佳答案

问题是连字符在变量名中是有效的,所以当你这样做时......

<xsl:variable name="tCurpg" select="($currentCurpg-1)"/>

它实际上是在寻找一个名为 currentCurpg-1 的变量。

改为将其更改为...

<xsl:variable name="tCurpg" select="$currentCurpg - 1"/>

关于jquery - 如何减去xslt中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42411314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com