Share via


<xsl:when> 요소

<xsl:choose> 및 <xsl:otherwise> 요소와 결합한 여러 조건부 테스트를 제공합니다.

<xsl:when
  test = boolean-expression
</xsl:when>

특성

  • 테스트
    필수 요소. 테스트할 소스 데이터의 조건입니다. 이 특성에 있는 식(XSLT)을 부울로 캐스팅할 경우 True로 평가되면 <xsl:when> 내용이 인스턴스화되고 출력에 포함됩니다. 노드 집합에 노드가 하나 이상 포함된 경우 노드 집합이 부울 True로 캐스팅됩니다.

요소 정보

발생 횟수

제한 없음

부모 요소

xsl:choose

자식 요소

xsl:apply-templates, xsl:attribute, xsl:call-template, xsl:choose, xsl:comment, xsl:copy, xsl:copy-of, xsl:element, xsl:for-each, xsl:if, xsl:processing-instruction, xsl:value-of, xsl:variable, 출력 요소

설명

<xsl:choose> 요소에 의해 선택된 대체 중 하나를 설명합니다. 기본 대체 요소는 <xsl:otherwise> 요소에 의해 설명됩니다.

단순 조건부 테스트에는 <xsl:if> 요소를 사용합니다.

예제

<xsl:choose> 요소의 예제를 참조하세요.

참고 항목

참조

<xsl:otherwise> 요소

<xsl:if> 요소