26

同じタグを使用して 10 個のセルにコンテンツをロードするループがありますが、div タイトルと背景画像が異なるため、for-each を実行してロードするときに正しい div タイトルを配置するためだけにスイッチ ケースを使用する方法はあるのでしょうか。 XSL の各セルの内容? このようなもの: <...ここで同じタグのコンテンツをロード...> 私は XSL の初心者なので、助けてください。

4

1 に答える 1

49

if条件を使用できます

<xsl:if test="expression">
  ...some output if the expression is true...
</xsl:if>

または、チェックする条件が複数ある場合は選択します

<xsl:choose>
  <xsl:when test="expression">
    ... some output ...
  </xsl:when>
  <xsl:when test="another expression">
    ... some output ...
  </xsl:when>
  <xsl:otherwise>
    ... some output ....
  </xsl:otherwise>
</xsl:choose>
于 2009-08-03T10:08:52.667 に答える