最初にいくつかの要素を並べ替えて、それらを(すでに並べ替えられている)変数に格納できるかどうか疑問に思いました。XSLTと考えて参照する必要があるので、変数に格納したいと思います。
私は次のことをしようとしていましたが、うまくいかないようです
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:variable name="deposits">
<xsl:for-each select="/BookingCostings/MultiDeposits">
<xsl:sort select="substring(@DepositDate, 1, 4)" />
<xsl:sort select="substring(@DepositDate, 6, 2)" />
<xsl:sort select="substring(@DepositDate, 9, 2)" />
</xsl:for-each>
</xsl:variable>
要素を@DepositDate
「yyyy-mm-dd」の形式で並べ替えて、すべて$deposits
変数に格納しようとしていました。後で、を使用してそれらにアクセスできるようにし$deposits[1]
ます。
ヘルプとヒントをいただければ幸いです。
どうもありがとう!