le template print-date ne fonctionne pas
il affiche toujours en format sexon pourqoui
Merci d'avance
c'est le fichier xslt
<?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"
extension-element-prefixes="date">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="carnet">
<xsl:apply-templates select="personne">
<xsl:sort order="descending" select="date"/>
</xsl:apply-templates>
</xsl:template>
<xsl:template match="personne">
<xsl:copy-of select="."/>
</xsl:template>
<xsl:template name="print-date">
<xsl:param name="date"/>
<xsl:call-template name="date:format-date">
<xsl:with-param name="date-time" select="personne/$date" />
<xsl:with-param name="pattern" select="'dd MMMM yyyy'" />
</xsl:call-template>
</xsl:template>
</xsl:stylesheet>
le fichier .xsd
<?xml version="1.0" encoding="UTF-8" ?>
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified">
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:element name="carnet">
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:annotation>
<xs:documentation>Comment describing your root
element</xs:documentation>
</xs:annotation>
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:complexType>
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:sequence>
<xs:element name="personne" type="personneType" maxOccurs="unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:complexType name="personneType">
- <file:///E:/esnig/Travail%20semestre/Exercices/Ex9/tmp0000.xsd#>
<xs:sequence>
<xs:element name="nom" type="xs:string" />
<xs:element name="Prenom" type="xs:string" />
<xs:element name="adresse" type="xs:string" />
<xs:element name="npa" type="xs:string" />
<xs:element name="domicile" type="xs:string" />
<xs:element name="date" type="xs:date" />
</xs:sequence>
</xs:complexType>
</xs:schema>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu May 18 14:00:47 2006