XSLT 요소

다음 표는 모든 XSLT 요소에 대해 간략히 요약한 것입니다.

XSLT 요소

요소

설명

xsl:apply-imports

재정의된 템플릿 규칙을 호출합니다.

xsl:apply-templates

XSLT 프로세서에서 선택된 각 노드의 형식과 컨텍스트를 기준으로 적용할 적합한 템플릿을 찾도록 지시합니다.

xsl:attribute

특성 노드를 만들어 출력 요소에 첨부합니다.

xsl:attribute-set

명명된 특성 집합을 정의합니다.

xsl:call-template

이름으로 템플릿을 호출합니다.

xsl:choose

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

xsl:comment

출력에 주석을 생성합니다.

xsl:copy

소스에서 출력으로 현재 노드를 복사합니다.

xsl:copy-of

하위 트리 및 결과 트리 단편을 결과 트리에 삽입합니다.

xsl:decimal-format

format-number함수에서 사용하는 형식 패턴의 해석을 제어하는 10진수 형식을 선언합니다.

xsl:element

지정한 이름으로 출력에 요소를 만듭니다.

xsl:fallback

새 요소가 발생할 경우 새 요소 동작에 대한 적절한 대체를 제공할 수 있는 템플릿 내용을 호출합니다.

xsl:for-each

템플릿을 반복적으로 적용하여 집합에 있는 각 노드에 적용합니다.

xsl:if

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

xsl:import

다른 XSLT 파일을 가져옵니다.

xsl:include

다른 XSLT 파일을 포함합니다.

xsl:key

XPath(XML Path Language) 식의 key() 함수에 사용할 명명된 키를 선언합니다.

xsl:message

메시지 버퍼 또는 메시지 대화 상자에 텍스트 메시지를 보냅니다.

xsl:namespace-alias

지정된 네임스페이스와 관련된 접두사를 다른 접두사로 바꿉니다.

xsl:number

형식이 지정된 숫자를 결과 트리에 삽입합니다.

xsl:otherwise

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

xsl:output

결과 트리를 직렬화하는 데 사용할 옵션을 지정합니다.

xsl:param

<xsl:stylesheet> 요소나 <xsl:template> 요소 내에서 사용할 명명된 매개 변수를 선언합니다. 기본값을 지정할 수 있습니다.

xsl:preserve-space

문서에서 공백을 유지합니다.

xsl:processing-instruction

출력에 처리 명령을 생성합니다.

msxsl:script*

스크립트 확장에 대한 전역 변수 및 함수를 정의합니다.

xsl:sort

<xsl:for-each> 또는 <xsl:apply-templates>에 의해 선택된 노드 목록의 정렬 기준을 지정합니다.

xsl:strip-space

문서에서 공백을 제거합니다.

xsl:stylesheet

XSLT 파일의 문서 요소를 지정합니다. 문서 요소에는 다른 모든 XSLT 요소가 포함됩니다.

xsl:template

특정 형식과 컨텍스트의 노드에 대해 원하는 출력을 생성하기 위해 다시 사용 가능한 템플릿을 정의합니다.

xsl:text

출력에 텍스트를 생성합니다.

xsl:transform

<xsl:stylesheet>와 같은 함수를 수행합니다.

xsl:value-of

선택한 노드 값을 텍스트로 삽입합니다.

xsl:variable

식에 바인딩된 값을 지정합니다.

xsl:when

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

xsl:with-param

매개 변수를 템플릿에 전달합니다.

* 스크립트를 지원하기 위한 Microsoft 소유 확장을 나타냅니다.

참고 항목

참조

format-number 함수

<xsl:apply-templates> 요소

<xsl:choose> 요소

<xsl:for-each> 요소

<xsl:otherwise> 요소

<xsl:stylesheet> 요소

<xsl:template> 요소

<xsl:when> 요소