Как мы можем сравнить значение предыдущего элемента с текущим значением item1 с каждым циклом в xslt.can, пожалуйста, сообщите мне. Ниже приведен вход.Как сравнить значение элемента предыдущего узла с текущим значением элемента узла в foreach в xslt
вход:
<t>
<Items>
<Item1>24</Item1>
</Items>
<Items>
<Item1>25</Item1>
</Items>
<Items>
<Item1>25</Item1>
</Items>
</t>
выход:
<t>
<xsl:for-each select="Items">
<xsl:if previos Item1 != current Item1><!-- compare previous item1 with current Item1 -->
</xsl:for-each>
</t>
Вы не предоставили желаемый результат преобразования - пытаетесь ли вы депонировать элементы «Item1»? –