есть ли способ добавить значения из всех тегов, которые находятся внутри указанного тега c в XSLT ?. Я знаю, что XSLT предназначен для преобразования тегов, однако, я думаю, должен быть способ сделать это
<main>
<front>
<a>1</a>
<b>2</b>
<c>3</c>
<d>4</d>
<e>5</e>
<f>6</f>
<g>7</g>
<h>8</h>
</front>
<back>
<a>1</a>
<b>2</b>
<c>3</c>
</back>
<main>
Предпочтительный вывод: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36
Я пробовал таким образом, но не работает.
<xsl:template match="front">
<xsl:value-of select="sum(.)"/>
</xsl:template>