Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

question!

0 views
Skip to first unread message

samuel

unread,
Jul 13, 2009, 6:15:47 AM7/13/09
to
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!

Jaypee

unread,
Jul 14, 2009, 3:33:38 AM7/14/09
to
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

samuel

unread,
Jul 14, 2009, 3:06:15 PM7/14/09
to
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 :)

0 new messages