Сравните переменную из предыдущего уровня с текущим узлом внутри каждого цикла - PullRequest
0 голосов
/ 22 мая 2019

В цикле foreach с xslt 1.0, как показано ниже, образец

    <xsl:for-each select="testBanner/banner">

                        <xsl:variable name="messageInDateTime">
                            <xsl:call-template name="dateLessThanTemplate">
                                //Some template logic that returns true or false
                            </xsl:call-template>
                        </xsl:variable>

                        <boolean><xsl:value-of select="$messageInDateTime" /></boolean>
   </xsl:for-each>

Получен вывод

<boolean>false</boolean>
<boolean>true</boolean>
<boolean>false</boolean>

Возможно ли получить значение $messageInDateTime от предыдущего родственного брата иприменить условие, основанное на этом?что-то похожее на приведенное ниже

...