パラメータ 'numberOfRecords' を持つトレーラ レコードのテンプレートがあります。
<xsl:template name="render-FileTrailer">
<xsl:param name="fileRecordIdentifier" select="TR"/>
<xsl:param name="numberOfRecords"/>
</xsl:template>
この数は、親レコードとそのすべての子レコードの合計数になります。例は
<people>
<person>
<name> Mark</name>
<age>32</age>
<children>
<child>
<name> Mark Jr.</name>
<age> 2</age>
</child>
<child>
<name> Angel</name>
<age> 4</age>
</child>
</children>
</person>
</people>
したがって、これは 3、1(マーク) + 2(彼の 2 人の子供) を返します。
これどうやってするの?XSLT を扱うのはこれが初めてです。