Função system-property() do XSLT
Definição e uso
A função system-property() retorna o valor da propriedade de sistema identificada pelo nome.
Propriedades de sistema no espaço de nomes XSLT:
Propriedade do sistema | Descrição |
---|---|
xsl:version |
Fornece o número da versão do XSLT implementada pelo processador; Se o processador XSLT implementar a versão do XSLT especificada neste documento, o número é 1. |
xsl:vendor | Desenvolvedor do processador XSLT. |
xsl:vendor-url | Identifica o URL do desenvolvedor do processador XSLT. |
msxsl:version | Fornece o número de versão do Microsoft XML Core Services (MSXML). |
Sintaxe
object system-property(string)
Parâmetro
Parâmetro | Descrição |
---|---|
string | Obrigatório. Define a propriedade de sistema que retorna seu valor. |
Exemplo
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <p> Version: <xsl:value-of select="system-property('xsl:version')" /> <br /> Vendor: <xsl:value-of select="system-property('xsl:vendor')" /> <br /> URL do fornecedor: <xsl:value-of select="system-property('xsl:vendor-url')" /> </p> </body> </html> </xsl:template> </xsl:stylesheet>