XSLT 함수
XSLT 스타일시트에서 XLST 함수를 XPath 식의 일부로 사용하여 현재 노드에 액세스하거나(current()
) 여러 XML 데이터 파일을 병합하거나(document()
) 버전 호환성을 유지하거나(element-available()
또는 function-available()
) 숫자 형식을 지정하거나(format-number()
) 시스템 속성을 확인할 수 있습니다. 다음 표는 W3C 표준에 지정되어 있으며 MSXML(Microsoft XML Core Services) 버전 4.0 이상에서 구현되는 전체 XSLT 함수 목록입니다.
이 함수는 XSLT 프로세서 내에서만 호출할 수 있으므로 DOM(문서 개체 모델)의 selectNodes
메서드에서 호출할 수 없습니다. 이 함수는 인수 내에서 selectNodes
메서드로 지정할 수 있는 XPath 함수와 다릅니다.
XSLT 함수
현재 노드가 유일한 멤버인 노드 집합을 반환합니다. |
|
XSLT 스타일시트 내에서 입력 스트림이 제공한 초기 데이터 이외에 다른 XML 리소스를 검색할 수 있는 방법을 제공합니다. |
|
확장 이름이 명령 이름인 경우에만 True를 반환합니다. |
|
두 번째 인수에 지정된 형식 패턴 문자열을 사용하여 첫 번째 인수를 문자열로 변환합니다. |
|
함수 라이브러리에서 이 함수를 사용할 수 있을 경우 True를 반환합니다. |
|
문서 순서에서 첫 번째인 |
|
이전에 |
|
트리를 노드 집합으로 변환합니다. 결과 노드에는 항상 단일 노드 및 트리의 루트 노드가 포함되어 있습니다. |
|
이름으로 식별되는 시스템 속성의 값을 나타내는 개체를 반환합니다. |
|
소스 문서의 DTD(문서 종류 정의)에서 구문 분석되지 않은 엔터티의 선언을 반환합니다. |
다음은 함수가 아니라 노드 테스트입니다.
text()
processing-instruction()
comment()
node()
자세한 내용은 노드 테스트를 참조하십시오.