Outils pour utilisateurs

Outils du site


snippet:xslt

XSLT

Astuces pour la mise en œuvre de certaines fonctionnalités XSLT (eXtensible Stylesheet Language Transformations).

Ajouter automatiquement la date et l'heure

Pour générer automatiquement la date, il suffit d'utiliser une des extensions mises à disposition par exslt. En l'occurrence le module date and times.

On doit également disposer de xsltproc (libxslt >= 1.0.19).

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	xmlns:date="http://exslt.org/dates-and-times">
 
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
 
<xsl:template match="/">
	<xsl:if test="function-available('date:date-time')">
		<xsl:comment><xsl:value-of select="date:date-time()"/></xsl:comment>	
	</xsl:if>
</xsl:template>
</xsl:stylesheet>

On obtient quelque chose qui ressemble à ça :

<!--2013-11-01T09:57:21+01:00-->
snippet/xslt.txt · Dernière modification : 2013/11/01 09:59 de 127.0.0.1

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain