Funciones XSLT y XPath

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

system-property

XSLT

 

La función fn:system-property devuelve según la propiedad indicada informaciones sobre el entorno de tiempo de ejecución. El nombre de la propiedad se introducirá en el primer argumento en forma de un nombre completo. Si la función reconoce la propiedad del sistema indicada, devolverá el correspondiente valor dependiente del entorno de ejecución como xs:string. Se puede requerir, entre otras, informaciones de la versión XSLT soportada (con 'xsl:version'), sobre el nombre del distribuidor ('xsl:vendor') o sobre la página web del mismo. La función fn:system-property es exclusiva de XSLT, no siendo válida en XQuery o XPath.

 

Argumentos

Nombre de la propiedad

Obligatorio

Tipo: xs:string

 

Valor de salida

Valor de la propiedad del sistema

Tipo: xs:string

 

 

Ejemplo

system-property('xsl:version')

Resultado: 2.0

 

 

Ejemplo

system-property('xsl:vendor')

Resultado: SAXON 9.0.0.6 from Saxonica

 

 

Ejemplo

system-property('xsl:vendor-url')

Resultado:

www.saxonica.com

 

 

Ejemplo

system-property('xsl:product-name')

Resultado: SAXON

 

 

Ejemplo

system-property('xsl:product-version')

Resultado: 9.0.0.6

 

 

Ejemplo

system-property('xsl:is-schema-aware')

Resultado: no

 

 

Ejemplo

system-property('xsl:supports-serialization')

Resultado: yes

 

 

Ejemplo

system-property('xsl:supports-backwards-compatibility')

Resultado: yes

 

 

Ejemplo

system-property('xsl:supports-backwards-compatibility')

Resultado:

  > Volver a la referencia alfabética de XSLT y XPATH