Re: Jeu de blocs
Terence SINDABIZERA <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
Merci de me fournir cette idée. Bien à vous Térence ************************************************** --- Eric van der Vlist <[email protected]> a écrit : > Bonjour, > Le vendredi 03 mars 2006 à 12:48 +0800, Stephane > Bortzmeyer a écrit : > > On Thu, Mar 02, 2006 at 06:10:50PM +0100, > > Terence SINDABIZERA <[email protected]> wrote > > a message of 129 lines which said: > > > > > 1)un ordre quelconque et cohérent est indiqué > dans un document XML > > > où, on spécifie ce qui est au dessus et ce qui > est en dessous d'un > > > tel bloc > > > > Une liste chainée en XML, faut le faire. > > Ça ou des mots croisés, chacun son truc :-) ... > > Et puis, ce n'est pas si dur que cela, notamment si > on utilise une clé : > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > <xsl:output method="xml" indent="yes"/> > <xsl:strip-space elements="*"/> > <xsl:key name="bloc" match="bloc" use="@name"/> > <xsl:template match="blocs"> > <blocs> > <xsl:apply-templates > select="bloc[not(key('bloc', upperBloc ))]"/> > </blocs> > </xsl:template> > <xsl:template match="bloc"> > <bloc name="{@name}"> > <xsl:apply-templates/> > <xsl:apply-templates select="key('bloc', > lowerBloc)"/> > </bloc> > </xsl:template> > <xsl:template match="*|@*"> > <xsl:copy> > <xsl:apply-templates > select="@*|node()"/> > </xsl:copy> > </xsl:template> > </xsl:stylesheet> > > > > Merci d'avance pour la réponse que vous aller me > fournir > > > > Et on gagne combien ? Plus sérieusement, vous avez > cherché un peu vous > > même ou bien vous transmettez à xmlfr les devoirs > que vous a affecté > > le prof ? > > Si c'est le cas, c'est risqué et il vaudrait mieux > le faire sur un site > moins bien vu par Google! Il ne devrait pas se > passer plus de 48 heures > avant que cet échange ne soit mentionné dans > http://www.google.fr/search?hl=fr&q=Terence+SINDABIZERA+xml > :-) ... > > Et puis, il reste à ajouter la détection > d'éventuelles boucles pour que > l'exercice soit terminé! > > Cordialement, > > Eric van der VList > -- > GPG-PGP: 2A528005 > Freelance consulting and training. > > http://dyomedea.com/english/ > ------------------------------------------------------------------------ > Eric van der Vlist http://xmlfr.org > http://dyomedea.com > (ISO) RELAX NG ISBN:0-596-00421-4 > http://oreilly.com/catalog/relax > (W3C) XML Schema ISBN:0-596-00252-1 > http://oreilly.com/catalog/xmlschema > ------------------------------------------------------------------------ > > > -- Attached file included as plaintext by Ecartis -- > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.1 (GNU/Linux) > > iD8DBQBEB/eXDvn+ZCpSgAURAgH8AJ9vBb5qtu+l4waexai6Lo2f1JojEQCfTGAK > GpyqbtWpoenZ57ONlpDhcgE= > =wCgT > -----END PGP SIGNATURE----- > > > -- > Devenez redacteur <XML>fr et contribuez au > developpement du > xml francophone (http://xmlfr.org/infos/redacteurs/) > ! > > Liste de diffusion "[email protected]" > (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 > [email protected] > (mailto:[email protected]?Subject=unsubscribe) > > ___________________________________________________________________________ Nouveau : téléphonez moins cher avec Yahoo! Messenger ! Découvez les tarifs exceptionnels pour appeler la France et l'international. Téléchargez sur http://fr.messenger.yahoo.com