fbpx
Wikipedia

EXSLT

EXSLT es una propuesta comunitaria para proveer extensiones al lenguaje XSLT. Está dividido en varios módulos, listados más adelante.

Los paquetes descargables que implementan las extensiones están disponibles en el sitio web oficial, para los procesadores XSLT que no soporten una extensión en particular.

Funciones

Common EXSLT

Este módulo provee elementos y funciones básicas.

Función Tipo devuelto Tipo de parámetros
exsl:node-set node-set object
exsl:object-type string object

Math EXSLT

Este módulo provee extensiones para diversas funciones matemáticas.

Función Tipo devuelto Tipo de parámetros
math:min number node-set
math:max number node-set
math:highest nodeset node-set
math:lowest node-set node-set
math:abs number number
math:acos number number
math:asin number number
math:atan number number
math:atan2 number number, number
math:constant number string, number
math:cos number number
math:exp number number
math:log number number
math:power number number, number
math:random number (vacío)
math:sin number number
math:sqrt number number
math:tan number number

Sets EXSLT

Este módulo provee extensiones para trabajar con conjuntos.

Función Tipo devuelto Tipo de parámetros
set:difference node-set node-set, node-set
set:intersection node-set node-set, node-set
set:distinct node-set node-set
set:has-same-node boolean node-set, node-set
set:leading node-set node-set, node-set
set:trailing node-set node-set, node-set

Dates and Times EXSLT

Este módulo provee extensiones relacionadas con fechas y horas.

Función Tipo devuelto Tipo de parámetros
date:date-time string (vacío)
date:date string string?
date:time string string?
date:year number string?
date:leap-year boolean string?
date:month-in-year number string?
date:month-name string string?
date:month-abbreviation string string?
date:week-in-year number string?
date:day-in-year number string?
date:day-in-month number string?
date:day-of-week-in-month number string?
date:day-in-week number string?
date:day-name string string?
date:day-abbreviation string string?
date:hour-in-day number string?
date:minute-in-hour number string?
date:second-in-minute number string?
date:format-date string string, string
date:parse-date string string, string
date:week-in-month number string?
date:difference string string, string
date:add string string, string
date:add-duration string string, string
date:sum string node-set
date:seconds number string?
date:duration string number?

Strings EXSLT

Este módulo provee extensiones para manipular cadenas.

Función Tipo devuelto Tipo de parámetros
str:tokenize node-set string, string?
str:replace node-set string, object, object
str:padding string number, string?
str:align string string, string, string?
str:encode-uri string string, string, string?
str:decode-uri string string, string
str:concat string node-set
str:split node-set string, string?

Regular Expressions EXSLT

Este módulo provee extensiones para trabajar con expresiones regulares.

Función Tipo devuelto Tipo de parámetros
regexp:test boolean string, string, string?
regexp:match object string, string, string?
regexp:replace string string, string, string, string

Dynamic EXSLT

Este módulo provee extensiones para la evaluación dinámica de cadenas que contienen expresiones XPath.

Función Tipo devuelto Tipo de parámetros
dyn:evaluate object string
dyn:min number node-set, string
dyn:max number node-set, string
dyn:sum number node-set, string
dyn:map node-set node-set, string
dyn:closure node-set node-set, string

Random EXSLT

Este módulo provee extensiones para trabajar con datos aleatorios.

Función Tipo devuelto Tipo de parámetros
random:random-sequence number number?, number?

Enlaces externos

  • Página web oficial
  • EXSLT Tools
  •   Datos: Q4037861

exslt, propuesta, comunitaria, para, proveer, extensiones, lenguaje, xslt, está, dividido, varios, módulos, listados, más, adelante, paquetes, descargables, implementan, extensiones, están, disponibles, sitio, oficial, para, procesadores, xslt, soporten, exten. EXSLT es una propuesta comunitaria para proveer extensiones al lenguaje XSLT Esta dividido en varios modulos listados mas adelante Los paquetes descargables que implementan las extensiones estan disponibles en el sitio web oficial para los procesadores XSLT que no soporten una extension en particular Indice 1 Funciones 1 1 Common EXSLT 1 2 Math EXSLT 1 3 Sets EXSLT 1 4 Dates and Times EXSLT 1 5 Strings EXSLT 1 6 Regular Expressions EXSLT 1 7 Dynamic EXSLT 1 8 Random EXSLT 2 Enlaces externosFunciones EditarCommon EXSLT Editar Este modulo provee elementos y funciones basicas Funcion Tipo devuelto Tipo de parametrosexsl node set node set objectexsl object type string objectMath EXSLT Editar Este modulo provee extensiones para diversas funciones matematicas Funcion Tipo devuelto Tipo de parametrosmath min number node setmath max number node setmath highest nodeset node setmath lowest node set node setmath abs number numbermath acos number numbermath asin number numbermath atan number numbermath atan2 number number numbermath constant number string numbermath cos number numbermath exp number numbermath log number numbermath power number number numbermath random number vacio math sin number numbermath sqrt number numbermath tan number numberSets EXSLT Editar Este modulo provee extensiones para trabajar con conjuntos Funcion Tipo devuelto Tipo de parametrosset difference node set node set node setset intersection node set node set node setset distinct node set node setset has same node boolean node set node setset leading node set node set node setset trailing node set node set node setDates and Times EXSLT Editar Este modulo provee extensiones relacionadas con fechas y horas Funcion Tipo devuelto Tipo de parametrosdate date time string vacio date date string string date time string string date year number string date leap year boolean string date month in year number string date month name string string date month abbreviation string string date week in year number string date day in year number string date day in month number string date day of week in month number string date day in week number string date day name string string date day abbreviation string string date hour in day number string date minute in hour number string date second in minute number string date format date string string stringdate parse date string string stringdate week in month number string date difference string string stringdate add string string stringdate add duration string string stringdate sum string node setdate seconds number string date duration string number Strings EXSLT Editar Este modulo provee extensiones para manipular cadenas Funcion Tipo devuelto Tipo de parametrosstr tokenize node set string string str replace node set string object objectstr padding string number string str align string string string string str encode uri string string string string str decode uri string string stringstr concat string node setstr split node set string string Regular Expressions EXSLT Editar Este modulo provee extensiones para trabajar con expresiones regulares Funcion Tipo devuelto Tipo de parametrosregexp test boolean string string string regexp match object string string string regexp replace string string string string stringDynamic EXSLT Editar Este modulo provee extensiones para la evaluacion dinamica de cadenas que contienen expresiones XPath Funcion Tipo devuelto Tipo de parametrosdyn evaluate object stringdyn min number node set stringdyn max number node set stringdyn sum number node set stringdyn map node set node set stringdyn closure node set node set stringRandom EXSLT Editar Este modulo provee extensiones para trabajar con datos aleatorios Funcion Tipo devuelto Tipo de parametrosrandom random sequence number number number Enlaces externos EditarPagina web oficial EXSLT Tools Datos Q4037861Obtenido de https es wikipedia org w index php title EXSLT amp oldid 130500986, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos