다음을 통해 공유


<xsl:if> 요소

단순 조건부 템플릿 단편을 허용합니다.

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

특성

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

요소 정보

발생 횟수

제한 없음

부모 요소

xsl:attribute, xsl:comment, xsl:copy, xsl:element, xsl:fallback, xsl:for-each, xsl:if, xsl:message, xsl:otherwise, xsl:param, xsl:processing-instruction, xsl:template, xsl:variable, xsl:when, xsl:with-param, 출력 요소

자식 요소

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:text, xsl:value-of, xsl:variable, 출력 요소

설명

내용은 템플릿입니다. 식이 계산되고 결과 개체가 부울로 변환됩니다. 결과가 True인 경우 내용 템플릿이 인스턴스화되며 그렇지 않은 경우 아무 것도 생성되지 않습니다.

예제

참고 항목

참조

XPath 구문