XSLT - 함수 참조 매뉴얼

XQuery 1.0, XPath 2.0 및 XSLT 2.0은 같은 함수 라이브러리를 공유합니다.

XSLT 함수

XSLT는 100개 이상의 내장된 함수를 포함하고 있습니다. 이 함수들은 문자열 값, 숫자, 날짜와 시간 비교, 노드와 QName 작업, 시퀀스 작업, 논리 값 등을 다룹니다.

XSLT 함수의 이름 공간 URI는 다음과 같습니다:

http://www.w3.org/2005/02/xpath-functions

함수 이름 공간의 기본 전화기는 fn입니다.

힌트: 함수가 호출될 때 fn: 전화기가 일반적으로 포함됩니다. 예를 들어, fn:string(). 그러나 fn:는 기본 이름 공간의 기본 전화기이므로 호출될 때 함수 이름에 전화기를 사용하지 않아도 됩니다.

우리의 XPath 강의에서 모든 내장된 XSLT 2.0 함수 참조에 접근할 수 있습니다.

또한, 여기에 내장된 XSLT 함수를 나열합니다:

이름 설명
current() 현재 노드를 유일한 구성원으로 하는 노드 집합을 반환합니다.
document() 외부 XML 문서의 노드에 접근하기 위한 용도로 사용됩니다.
element-available() 지정된 요소를 지원하는 XSLT 처리기를 검사합니다.
format-number() 숫자를 문자열로 변환합니다.
function-available() 지정된 함수를 지원하는 XSLT 처리기를 검사합니다.
generate-id() 지정된 노드를 식별하는 문자열 값을 반환합니다.
key() <xsl:key> 문장을 사용하여 표시된 요소를 검색합니다。
node-set 트리를 노드 셋으로 변환합니다. 생성된 노드 셋은 항상 단일 노드를 포함하며, 트리의 뿌리 노드입니다.
system-property() 시스템 속성 값을 반환합니다。
unparsed-entity-uri() 미해석된 엔티티 URI를 반환합니다。