select="descendant::figure/title[last()]"
File: Data.xml
<chapter>
<title>"title 1" Excerpt</title>
<para>para1</para>
<figure>
<title>title 1</title>
<graphic fileref="pic1.jpg" />
</figure>
</chapter>
File: Transform.xslt
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="xml" omit-xml-declaration="yes" indent="no" />
<xsl:template match="chapter">
Last figure title in chapter?
<xsl:value-of select="descendant::figure/title[last()]" />
No.
</xsl:template>
</xsl:stylesheet>
Output:
Last figure title in chapter?
title 1
No.
Related examples in the same category