EXSLT
- Common (
exsl
) -
기본적인 확장 요소와 함수를 제공합니다.
- Math (
math
) -
노드를 비교하는 기능을 제공합니다.
- Regular expressions (
regexp
) -
JavaScript 구문 형식의 정규 표현식을 사용할 수 있는 기능을 제공합니다.
- Sets (
set
) -
집합을 처리하는 기능을 제공합니다.
- Strings (
str
) -
문자열을 처리하는 함수를 제공합니다.
EXSLT 사용하기
EXSLT 확장을 사용하려면 스타일시트에 사용할 확장 기능의 이름공간(namespace)을 선언해야 합니다. 다음 예제에서는 정규 표현식 꾸러미를 사용하는 경우입니다.
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:regexp="http://exslt.org/regular-expressions"
extension-element-prefixes="regexp">
<xsl:import href="regexp.xsl" />
...
</xsl:stylesheet>
Common
EXSLT Common 꾸러미는 XSLT의 기능을 확장하는 기본적인 함수들을 제공합니다. Common 꾸러미의 이름공간은 http://exslt.org/common
입니다.
함수
Math
EXSLT Math 꾸러미는 숫자 값들에 대한 처리와 노드를 비교하는 일들을 수행하는 함수를 제공합니다. Math 꾸러미의 이름공간은 http://exslt.org/math
입니다.
함수
Regular expressions
EXSLT 정규 표현식 꾸러미는 JavaScript 스타일의 정규 표현식을 사용하여 텍스트의 검사, 일치, 치완 등을 수행하는 함수를 제공합니다.
EXSLT 정규 표현식의 이름공간은 http://exslt.org/regular-expressions
입니다.
함수
Sets
EXSLT Sets 꾸러미는 집합 연산을 수행하는 함수를 제공합니다. 이 함수들의 이름공간은 http://exslt.org/sets
입니다.
함수
Strings
EXSLT Strings 꾸러미는 문자열을 처리하는 함수를 제공합니다. Strings 꾸러미의 이름공간은 http://exslt.org/sets
입니다.