0

这是我正在尝试制作的 xsl 文件的片段。

我想request-tot-queries根据正文中的循环计数更改标题中元素的值。您的帮助将不胜感激!

<HEADER>
  <request-tot-queries>$Counter</request-tot-queries>
</HEADER>
<Body>
 <xsl:for-each select="//Request/Responses/Pooled/ResidenceHistory/Residencies/Residency">
 <count><xsl:variable name="counter" select="position()"/></count>
  <xsl:if test="DateRange/To/Date[@Type!='Present']">
   <subject-query>
      .
      .
      .
   </subject-query>
  </xsl:if>
 </xsl:for-each>
</Body>
4

1 回答 1

1

使用count()功能:

<HEADER>
  <request-tot-queries>
    <xsl:value-of select="count(//Request/Responses/Pooled/ResidenceHistory/Residencies/Residency)"/>
  </request-tot-queries>
</HEADER>
于 2012-07-11T03:05:40.507 回答