Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在xslt中使用大于和小于_Xslt - Fatal编程技术网

如何在xslt中使用大于和小于

如何在xslt中使用大于和小于,xslt,Xslt,我想用这个来解释逻辑。如果风速大于4,我的逻辑是≤15,然后使用图形。如何将xslt用于>4和≤15 试用代码: <xsl:when test="td[7] > 4 -and- td[7] "> 我使用XSLT2.0而不是,使用和 <xsl:when test="td[7] &gt; 4 and td[7] &lt;= 15">...</xsl:when> <xsl:when test="td[7] gt 4 and td[

我想用这个来解释逻辑。如果风速大于4,我的逻辑是
≤15,然后使用图形
。如何将xslt用于
>4和≤15

试用代码:

<xsl:when test="td[7] > 4 -and- td[7] ">

我使用XSLT2.0而不是
,使用

<xsl:when test="td[7] &gt; 4 and td[7] &lt;= 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] &gt; 4 and td[7] &lt;= 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] &gt; 4 and td[7] &lt;= 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] &gt; 4 and td[7] &lt;= 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”