🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #102

question!

#102
From: samuel
Date: Mon, 13 Jul 2009 10:15
47 lines
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!
Technical Details
Message-ID: <99d30116-ba80-434f-8616-a318a935efec@p36g2000vbn.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!p36g2000vbn.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 8a75585569,de8d5aeb663a7794,start
X-Google-Attributes: gid8a75585569,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!p36g2000vbn.googlegroups.com!not-for-mail
From: samuel <samuel.braikeh@gmail.com>
Newsgroups: fr.comp.text.xml
Subject: question!
Date: Mon, 13 Jul 2009 03:15:47 -0700 (PDT)
Organization: http://groups.google.com
Lines: 47
Message-ID: <99d30116-ba80-434f-8616-a318a935efec@p36g2000vbn.googlegroups.com>
NNTP-Posting-Host: 88.163.231.90
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1247480147 22068 127.0.0.1 (13 Jul 2009 10:15:47 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 13 Jul 2009 10:15:47 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: p36g2000vbn.googlegroups.com; posting-host=88.163.231.90; 
 posting-account=VzKYbAoAAADEPvKGYJrcpKEcJcdfZcdZ
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.0.11) 
 Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe)