pbm: xsl:variable
Terence SINDABIZERA <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Message-ID | <[email protected]> |
bonjour à tous. J'aimerai transformer avec XSLT un fichier XML en un autre fichier XML. Description du problème: 1)J'ai un document XML décrivant trois places occupées par des objets nommés A, B, C. 2)L'ordre de départ est B, C, A. et je veux les ranger selon l'ordre A, B, C. avec comme contrainte: "...est possible de changer les places que pour des objets ayant des cotés adjacents(voisins)..." pour notre cas, les OPERATIONS sont: 1)échanger la place des objets C et A (car ils sont voisins):on a: B, A, C 2)enfin, échanger la place des objets B et A. Le résultat est: A,B,C (c'est la fin des opérations car on arrive au résultat souhaité). J'arrive à ce résultat si j'utilise deux feuilles de styles, mais c'est lourd. J'aimerai utiliser une seule feuille de style qui va transformer le résultat de la première opération en résultat final. J'avais l'idée d'utiliser l'instruction xsl:variable mais celle-ci une fois affectée de valeur ne change plus. Avez-vous une idée???? aidez-moi. Terence ___________________________________________________________________________ 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