> HelpOnXmlPages

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

4suite   Also   also   an   as   be   by   can   containing   declaration   details   Display   document   documents   done   encoding   engine   Example   example   first   following   for   found   have   html   If   implementing   important   in   Include   indent   installed   instruction   it   It   line   match   method   name   no   of   omit   on   org   output   page   Pages   pages   parameter   possible   process   processing   Processing   property   Python4   running   save   See   select   specify   standard   start   stylesheet   Suite   system   template   text   that   the   This   those   to   Transform   type   used   using   value   vendor   Version   version   very   w3   which   Wiki   with   xml   xmlns   xsl   Xslt   yes   you   your  

Clear message

XML Pages & XSLT Processing

If you have [WWW]Python4Suite installed in your system, it is possible to save XML documents as pages. It's important to start those pages with an XML declaration "<?xml ...>" in the very first line. Also, you have to specify the stylesheet that is to be used to process the XML document to HTML. This is done using a [WWW]standard "xml-stylesheet" processing instruction, with the name of a page containing the stylesheet as the "href" parameter.

See the following example for details, which can also be found on the XsltVersion page.

Example

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

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>