如何在xslt中使用大于和小于
我想用这个来解释逻辑。如果风速大于4,我的逻辑是如何在xslt中使用大于和小于,xslt,Xslt,我想用这个来解释逻辑。如果风速大于4,我的逻辑是≤15,然后使用图形。如何将xslt用于>4和≤15 试用代码: <xsl:when test="td[7] > 4 -and- td[7] "> 我使用XSLT2.0而不是,使用和 <xsl:when test="td[7] > 4 and td[7] <= 15">...</xsl:when> <xsl:when test="td[7] gt 4 and td[
≤15,然后使用图形
。如何将xslt用于>4和≤15
试用代码:
<xsl:when test="td[7] > 4 -and- td[7] ">
我使用XSLT2.0而不是
,使用
和
<xsl:when test="td[7] > 4 and td[7] <= 15">...</xsl:when>
<xsl:when test="td[7] gt 4 and td[7] lt= 15">...</xsl:when>
<xsl:when test="15 >= td[7] and td[7] > 4">...</xsl:when>
他还指出,写同样东西的另一种方式,但仍然使用
<xsl:when test="td[7] > 4 and td[7] <= 15">...</xsl:when>
<xsl:when test="td[7] gt 4 and td[7] lt= 15">...</xsl:when>
<xsl:when test="15 >= td[7] and td[7] > 4">...</xsl:when>
。。。
使用
和
代替
<xsl:when test="td[7] > 4 and td[7] <= 15">...</xsl:when>
<xsl:when test="td[7] gt 4 and td[7] lt= 15">...</xsl:when>
<xsl:when test="15 >= td[7] and td[7] > 4">...</xsl:when>
他还指出,写同样东西的另一种方式,但仍然使用
<xsl:when test="td[7] > 4 and td[7] <= 15">...</xsl:when>
<xsl:when test="td[7] gt 4 and td[7] lt= 15">...</xsl:when>
<xsl:when test="15 >= td[7] and td[7] > 4">...</xsl:when>
。。。
但问题是如何使用≤ 它包含相等的符号也请参见下面我的答案,但问题是如何使用≤ 它包含了相等的符号。请看下面我的答案。注意,你实际上不需要逃避大于符号td[7]>4
在这里可以正常工作。只有才足够公平@Tim,我通常这样做是为了一致性一些人,为了可读性,更喜欢编写test=“15>=td[7]和td[7]>4”
。在XPath 2.0中,还可以使用test=“td[7]gt 4和td[7]le 15”
。请注意,实际上不需要转义大于符号td[7]>4
在这里可以正常工作。只有才足够公平@Tim,我通常这样做是为了一致性一些人,为了可读性,更喜欢编写test=“15>=td[7]和td[7]>4”
。在XPath2.0中,还可以使用test=“td[7]gt 4和td[7]le 15”
。