> AiutoSuPagineXml

The following 31 words could not be found in the dictionary of 7206 words (including 7206 LocalSpellingWords) and are highlighted below:

declaration   dichiarazione   Elaborazione   engine   href   implementing   indent   inizi   match   method   omit   output   property   puo   Python4   running   select   specificando   stylesheet   Suite   Transform   type   url   value   vendor   version   w3   xml   xmlns   xsl   Xslt  

Clear message

1. Pagine XML & Elaborazione XSLT

Se il modulo Python4Suite è installato sul sistema, è possibile salvare documenti XML come pagine. E' importante che la pagina inizi con una dichiarazione XML "<?xml ...>" nella sua prima riga. Deve anche specificare lo stylesheet che deve essere usato per trasformare il documento XML in un HTML. Questo puo' essere fatto utilizzando uno [http://www.w3.org/TR/xml-stylesheet/ "xml-stylesheet" standard], specificando il nome di una pagina contenente lo stylesheet nel parametro "href".

Vedi l'esempio che segue per i dettagli, che puoi trovare anche nella pagina XsltVersion.

1.1. Esempio

<?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>

1.2. Display

<?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:stylesheet>