- Common (
exsl
) - Proporciona elementos y funciones de extensi贸n b谩sicas.
- Math (
math
) - Proporciona rutinas para la comparaci贸n de nodos.
- Regular expressions (
regexp
) - Proporciona facilidades para usar expresiones regulares en sintaxis de JavaScript.
- Sets (
set
) - Proporciona rutinas para la manipulaci贸n de sets.
- Strings (
str
) - Proporciona funciones para la manipulaci贸n de cadenas.
Uso de EXSLT
Para usar una extensi贸n de EXSLT, necesitas declarar su espacio de nombres como una extensi贸n de espacio de nombres en tu hoja de estilo. Por ejemplo, para utilizar el paquete de expresiones regulares:
<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
El paquete Common de EXSLT proporciona funciones b谩sicas que incrementan las capacidades de XSLT. El espacio de nombres de Common es http://exslt.org/common
.
Funciones
Math
El paquete Math de EXSLT proporciona funciones para el trabajo con valores num茅ricos y la comparaci贸n de nodos. El espacio de nombres del paquete Math es http://exslt.org/math
.
Funciones
Regular Expressions
El paquete Regular Expressions de EXSLT proporciona funciones que permiten comprobar, buscar coincidencias y reemplazar texto usando expresiones regulares en estilo JavaScript.
El espacio de nombres del paquete Regular Expressions es http://exslt.org/regular-expressions
.
Funciones
Sets
El paquete Sets de EXSLT ofrece funciones que permiten realizar operaciones con set. El espacio de nombres para estas funciones es http://exslt.org/sets
.
Funciones
Strings
El paquete Strings de EXSLT proporciona funciones que permiten la manipulaci贸n de cadenas. El espacio de nombres para el paquete Strings es http://exslt.org/sets
.