🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Je bloque :(

#8588
From: Marc Chouteau
Date: Sat, 15 Sep 2001 20:38
60 lines
2922 bytes
"Thomas Broyer" <ptittom+news@free.fr> a �crit dans le message de news:
1457246.XAFRqVoOGU@ltgt.net...
| In <9nv1tv$osa$1@wanadoo.fr>, Marc Chouteau wrote:
| > <xsl:for-each select="item">
| >     <xsl:choose>
| >         <xsl:when test="position() mod 2!=0">
| >              <xsl:element name="tr"/>
| >              <xsl:apply-templates select="."/>
| >         </xsl:when>
| >         <xsl:otherwise>
| >              <xsl:apply-templates select="."/>
| >         </xsl:otherwise>
| >     </xsl:choose>
| > </xsl:for-each>
| >
| > <xsl:template match="item">
| >     <td><xsl:value-of select="."/></td>
| > </xsl:template>
| >
| > �a fonctionne tr�s bien avec ie car dans sa grande bont�, il comprend
| > qu'un debut de tr apr�s un fin de td implique la fermeture du tr
| > pr�cedent, mais c'est de la bidouille qui ne fonctionne pas avec les
| > autres navigateurs.
|
| C'est surtout qu'i ne s'agit pas d'un "d�but de TR" mais d'un �l�ment TR
| vide suivi d'un �l�ment TD:
|   <table>
|   <tr></tr>
|   <td>item1</td>
|   ...
|   </table>
|
| > si quelqu'un a une id�e...
|
| Y a eu un tr�s bon article sur developerWorks:
| <http://www-106.ibm.com/developerworks/xml/library/x-divel.html>
|
| Tom.

Merci pour l'article tom :))) tr�s instructif.

alors le resultat est :

<xsl:template match="item">
    <xsl:if test="position() mod 2!=0">
        <tr>
            <xsl:apply-templates select="." mode="column"/>
            <xsl:apply-templates select="following-sibling::*[1]"
mode="column"/>
        </tr>
    </xsl:if>
</xsl:template>

<xsl:template match="item" mode="column">
    <td><xsl:value-of select="."/></td>
<xsl:template>

--
Marc Chouteau
http://chouteau.tv
Technical Details
Message-ID: <9o0e7f$mpt$1@wanadoo.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!fr.usenet-edu.net!usenet-edu.net!wanadoo.fr!not-for-mail
References: <9nv1tv$osa$1@wanadoo.fr> <1457246.XAFRqVoOGU@ltgt.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,601452a42ddfa0a6
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-09-15 13:38:08 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!fr.usenet-edu.net!usenet-edu.net!wanadoo.fr!not-for-mail
From: "Marc Chouteau" <--@--.-->
Newsgroups: fr.comp.text.xml
Subject: Re: Je bloque :(
Date: Sat, 15 Sep 2001 22:38:06 +0200
Organization: Wanadoo, l'internet avec France Telecom
Lines: 61
Message-ID: <9o0e7f$mpt$1@wanadoo.fr>
References: <9nv1tv$osa$1@wanadoo.fr> <1457246.XAFRqVoOGU@ltgt.net>
NNTP-Posting-Host: ca-ol-bordeaux-21-59.abo.wanadoo.fr
Mime-Version: 1.0
Content-Type: text/plain;
 charset="ISO-8859-15"
Content-Transfer-Encoding: 8bit
X-Trace: wanadoo.fr 1000586287 23357 217.109.144.59 (15 Sep 2001 20:38:07 GMT)
X-Complaints-To: abuse@wanadoo.fr
NNTP-Posting-Date: 15 Sep 2001 20:38:07 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000