Thread View: fr.comp.text.xml
3 messages
3 total messages
Started by samuel
Mon, 13 Jul 2009 10:15
question!
Author: samuel
Date: Mon, 13 Jul 2009 10:15
Date: Mon, 13 Jul 2009 10:15
47 lines
2698 bytes
2698 bytes
bonjour!
je me demande si c'est possible... et sinon, autant ne pas essayer.
voilà, je voudrais avoir une liste de personnes, avec pour chacune
différents "tags".
<person>
<tag tag="boulot"/><tag tag="amis"/>
nom.prenom.......adresse......tel.....
</person>
<person>
<tag tag="nain"/>
...nom ..prenom blabla
</person>
et je voudrais écrire pour chaque tag, la liste des gens qui le
portent. bon, je tente en live!
<xsl:for-each select="root/person/tag/">
<xsl:variable name="loup"><xsl:value-of select="@tag"/></
xsl:variable>
<xsl:for-each select="//root/person[tag/@tag=$loup]">
blabla j'affiche le nom du bonhomme
</xsl:for-each>
</xsl:for-each>
bon après un test, ça ne marche pas!
je m'en remets à vous :s
et plus compliqué encore, si on met les gens dans des maisons, et du
coup on pourrait tager les maisons, et mettre des adresses perso et
des adresses que pour la maison, mais après comment afficher tout ça,
pour quon sembrouille pas entre les tags sur les personnes et les
maisons... cest un problème conceptuel là.
perso, pour l'instant je gère un truc du genre:
<list tag="tombouctou">
<maison>
<person>nom prenom tel mail adresse</person>
...
<person>pareil</person>
<bas>tel mail adresse</bas>
</maison>
<maison>
...
</maison>
</list>
<list tag="noirs">
..
enfin voilà, jvais arrêter ici!
Re: question!
Author: Jaypee
Date: Tue, 14 Jul 2009 07:33
Date: Tue, 14 Jul 2009 07:33
10 lines
1282 bytes
1282 bytes
samuel a �crit : > bonjour! > je me demande si c'est possible... et sinon, autant ne pas essayer. > voil�, je voudrais avoir une liste de personnes, avec pour chacune > diff�rents "tags". ... > enfin voil�, jvais arr�ter ici! Dans Google, chercher "XSL group-by", il existe des techniques devenues classiques pour r�soudre ce probl�me. J-P
Re: question!
Author: samuel
Date: Tue, 14 Jul 2009 19:06
Date: Tue, 14 Jul 2009 19:06
13 lines
1764 bytes
1764 bytes
On 14 juil, 09:33, Jaypee <rf.egn...@sd.eepyaj> wrote: > samuel a écrit :> bonjour! > > je me demande si c'est possible... et sinon, autant ne pas essayer. > > voilà, je voudrais avoir une liste de personnes, avec pour chacune > > différents "tags". > ... > > enfin voilà, jvais arrêter ici! > > Dans Google, chercher "XSL group-by", il existe des techniques devenues > classiques pour résoudre ce problème. > J-P aha! merci :)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads