XSLT 2.0+: <xsl:perform-sort>
используется, когда мы хотим отсортировать элементы без индивидуальной обработки элементов. <xsl:sort>
используется для обработки элементов в отсортированном порядке. Поскольку в этом случае вам просто нужна последняя дата, вам не нужно обрабатывать каждый элемент <Info>
. Используйте <xsl:perform-sort>
:
<xsl:variable name="sorted_dates">
<xsl:perform-sort select="Info/Date">
<xsl:sort select="."/>
</xsl:perform-sort>
</xsl:variable>
<xsl:value-of select="$sorted_dates/Date[last()]"/>