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 に答える