Article View: fr.comp.text.xml
Article #364The Muenchian method sur des attribut...
From: condo4
Date: Thu, 14 Feb 2008 14:23
Date: Thu, 14 Feb 2008 14:23
60 lines
3036 bytes
3036 bytes
Bonjours, pour faire une page html, j'ai besoin d'utiliser la
Muenchian method (pour faire un equivalent au GROUP BY SQL)
Mais voila, mon XML source est de la forme :
<data>
<item>
<param name='type'>Organisation</param>
<param name='name'>TOTO</param>
<param name='url'>http://toto.fr</param>
</item>
<item>
<param name='type'>Organisation</param>
<param name='name'>Titi</param>
<param name='url'>http://titi.fr</param>
</item>
<item>
<param name='type'>Autre</param>
<param name='name'>Tutu</param>
<param name='url'>http://tutu.fr</param>
</item>
<item>
<param name='type'>Divers</param>
<param name='name'>TaTa</param>
<param name='url'>http://tata.fr</param>
</item>
</data>
J'aimerais en sortie un HTML de cette forme :
<div class='katelink'>
<h2>Organisation</h2>
<div class='link'><a href='http://toto.fr' class='linktitle'
rel='external'>TOTO</a></div>
<div class='link'><a href='http://titi.fr' class='linktitle'
rel='external'>Titi</a></div>
</div>
<div class='katelink'>
<h2>Autre</h2>
<div class='link'><a href='http://tutu.fr' class='linktitle'
rel='external'>Tutu</a></div>
</div>
<div class='katelink'>
<h2>Divers</h2>
<div class='link'><a href='http://tata.fr' class='linktitle'
rel='external'>TaTa</a></div>
</div>
Enfin, vous voyez le principe...
J'ai bien essayer d'utiliser la Muenchian method, mais tout les
exemples que je trouve porte sur des cas ou la category se trouve dans
des elements de nom déterminer, pas dans des elements qui sont nommé
par un attribut...
Comme je débute en XSL, j'ai un peu de mal, et votre aide sera la
bienvenu...
Merci d'avance
Technical Details
Message-ID:
<36022cf8-1d38-4f49-86aa-f093abe57acf@s8g2000prg.googlegroups.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!postnews.google.com!s8g2000prg.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 114f60,1ecc77503d4eabe8,start X-Google-Attributes: gid114f60,public,usenet X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!postnews.google.com!s8g2000prg.googlegroups.com!not-for-mail From: condo4 <c4@saint-pal.com> Newsgroups: fr.comp.text.xml Subject: The Muenchian method sur des attribut... Date: Thu, 14 Feb 2008 06:23:10 -0800 (PST) Organization: http://groups.google.com Lines: 60 Message-ID: <36022cf8-1d38-4f49-86aa-f093abe57acf@s8g2000prg.googlegroups.com> NNTP-Posting-Host: 81.56.192.194 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1202998990 18470 127.0.0.1 (14 Feb 2008 14:23:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 14 Feb 2008 14:23:10 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: s8g2000prg.googlegroups.com; posting-host=81.56.192.194; posting-account=5K4_3goAAAChAgDwEEdtqJ_Mq31COPtU User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.11) Gecko/20080123 Firefox/2.0.0.11,gzip(gfe),gzip(gfe)