From: Jérôme Lehuen (Jerome.Lehuen@lium.univ-lemans.fr)
Date: 02/05/2002 - 08:18
Bonjour,
Je voudrais trier une liste d'éléments "séminaire"
sur la base de l'élément "orateur/nom" avec Sablotron.
Je ne comprends pas pourquoi la liste obtenue avec
les codes suivants n'est pas triée correctement:
Jaeckle Luc
Candelier Michel
Jacob Bruno
Basque Josianne
Barré Vincent
Bastien Christian
Gauthier Philippe
Paquette Gilbert
Delestre Nicolas
...
Quelqu'un peut-il m'aider ?
Merci.
### VOICI MON DOCUMENT XML:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<séminaires>
<séminaire>
<date>2002-03-07</date>
<titre>Présentation du projet Grammaire Interactive </titre>
<orateur><prénom>Daniel</prénom><nom>Luzzati</nom></orateur>
<labo>LIUM, Université du Maine</labo>
</séminaire>
<séminaire>
<date>2002-02-28</date>
<titre>Qu'est-ce qu'une explication ?</titre>
<orateur><prénom>Nadine</prénom><nom>Lucas</nom></orateur>
<labo>GREYC, Université de Caen</labo>
</séminaire>
...
### ET LA FEUILLE XSLT SUIVANTE:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" encoding="8859-1"/>
<xsl:template match="/">
<HTML>
<BODY>
<xsl:for-each select="séminaires/séminaire">
<xsl:sort select="orateur/nom" data-type="text" order="ascending"/>
<LI/>
<xsl:value-of select="orateur/nom"/>
<xsl:text> </xsl:text>
<xsl:value-of select="orateur/prénom"/>
</xsl:for-each>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jérôme LEHUEN - Maître de Conférences
Laboratoire d'Informatique - Université du Maine
72085 LE MANS CEDEX 9 - FRANCE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Téléphone : (33) 02 43 83 38 57
Télécopie : (33) 02 43 83 38 68
http://www-lium.univ-lemans.fr/~lehuen
mailto:Jerome.Lehuen@lium.univ-lemans.fr
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|