Páginas XML e Processamento XSLT

Se tiver o Python4Suite instalado no seu sistema, é possível guardar documentos XML como páginas. É importante identificar essas páginas com uma declaração XML "<?xml ...>" logo na primeira linha. Terá de especificar também a folha de cálculo a ser utilizada para converter o documento XML para HTML. Isto é possível utilizando uma instrução de processamento "xml-stylesheet" standard, tendo como parâmetro "href" o nome da página que contém a folha de cálculo.

Não se esqueça de activar o processamento XSLT, consulte o tópico AjudaNaConfiguração.

Para mais informações, veja o exemplo seguinte, que pode ser igualmente encontrado na página VersãoXslt.

Exemplo

<?xml version="1.0" encoding="ISO-8859-1"?>

<?xml-stylesheet href="XsltVersion" type="text/xml"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

   <xsl:output method="html" omit-xml-declaration="yes" indent="no"/>

   <xsl:template match="/">
     This Wiki is running an XSLT engine by
     <xsl:value-of select="system-property('xsl:vendor')"/>
     (<a href="{system-property('xsl:vendor-url')}"><xsl:value-of select="system-property('xsl:vendor-url')"/></a>)
     implementing XSLT v<xsl:value-of select="system-property('xsl:version')"/>
   </xsl:template>

</xsl:stylesheet>