XSLT 템플릿 생성 및 적용

루트 요소

XSLT 문서의 루트 요소는 다음과 같이 표현할 수 있습니다.

요소 또는 요소.
또한 루트 요소의 여는 태그는 W3C XSLT 네임스페이스를 지정해야 합니다.

아래의 두 예제는 완전히 동일한 작업을 수행하므로 둘 중 하나를 사용하면 동일한 결과가 나타납니다.

하나
2
4
5
6
7
8
9
10
11
12
<? 버전=“1.0” 코딩=“UTF-8”?>
<xsl:스타일시트 버전=“2.0” xmlns:xsl=“http://www.w3.org/1999/XSL/Transform”>
</xsl:스타일시트>
<? 버전=“1.0” 코딩=“UTF-8”?>
<xsl:변환 버전=“2.0” xmlns:xsl=“http://www.w3.org/1999/XSL/Transform”>
</xsl:변환>
씨에스

템플릿 만들기

XSLT 프로세서가 XSLT 문서에서 찾는 첫 번째 요소는 템플릿 요소입니다.

템플릿에는 일치 시 특정 노드에 적용되는 규칙이 포함되어 있습니다.


이러한 템플릿은 루트 노드에 포함된 콘텐츠를 처리하고 변환하는 방법을 지시합니다.

XSLT 문서에서 템플릿은 요소 표현.
일치 특성은 특성 값으로 템플릿에 대해 일치시킬 XML 요소 범위를 나타내는 XPath 식을 지정합니다.

다음 예제에서는 전체 XML 문서를 템플릿과 연결합니다.

<xsl:주형 성냥=“/”>

노드에 대한 자세한 내용은 XML 노드 설명서를 참조하십시오.

템플릿 적용

요소는 템플릿을 특정 노드 또는 특정 노드의 자식 노드에 적용하는 데 사용됩니다.