我正在尝试获取属于组的节点的最后一个值。
给定以下 XML -
 <books>
 <author>
    <name>R.R.</name>
    <titles>
          <titlename>North</titlename>
          <titlename>King</titilename>
    </titles>
 </author>
 <author>
    <name>R.L.</name>
    <titles>
          <titlename>Dragon</titlename>
          <titlename>Wild</titilename>
    </titles>
</author>
</books>
我想它会是这样的 -
 <template match="/">
      <for-each-group select="books/author" group-by="name">
      <lastTitle>
           <name><xsl:value-of select="name"/></name>
           <title><xsl:value-of select="last()/name"/></title>
      </lastTitle
      </for-each-group>
  <template>
因此结果将是 -
 <lastTitle>
      <name>R.R</name>
      <title>King</title> 
 </lastTitle>
 <lastTitle>
      <name>R.L.</name>
      <title>Wild</title> 
 </lastTitle>
我怎样才能产生这个结果?