From: JAMMES ANTOINE (antoine.jammes@c-s.fr)
Date: 10/06/2002 - 09:54
Ca peut etre un debut:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="suivi">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"/>
</head>
<body>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>
<xsl:template match="jour">
<table cellpadding="2" cellspacing="2" border="1" width="100%">
<tbody>
<xsl:apply-templates/>
</tbody>
</table>
</xsl:template>
<xsl:template match="entree">
<tr>
<xsl:apply-templates/>
</tr>
</xsl:template>
<xsl:template match="tk">
<td><xsl:value-of select="." /></td>
</xsl:template>
<xsl:template match="typdoc">
<td><xsl:value-of select="." /></td>
</xsl:template>
<xsl:template match="lgmod">
<td><xsl:value-of select="." /></td>
</xsl:template>
<xsl:template match="resplay">
<xsl:value-of select="." />
</xsl:template>
<xsl:template match="respcont">
<td><xsl:value-of select="." /></td>
</xsl:template>
<xsl:template match="page">
<td><xsl:value-of select="." /></td >
</xsl:template>
<xsl:template match="langue">
<td><xsl:value-of select="." /></td>
</xsl:template>
</xsl:stylesheet>
Chez moi ça marche.
Antoine
Eric.Reiter@ic.lu wrote:
>Bonjour
>
>Je dispose d un fichier XML que je voudrais presenter sous forme de tbleau
>en HTML.
>
>Dans mon XML, je dispose d une balise <tk>. A chaque fois que le troisieme
>carractere contenu dans cette balise change, je souhaiterais creeer un
>nouveau tableau HTML.
>
>Quelqu un a t il une solution?
>Merci
>Eric
>
>Voici un extrait de mon fihcier XML
>
><?xml version="1.0" encoding="iso-8859-1"?>
><?xml-stylesheet href="./suivi.xsl" type="text/xsl"?>
><suivi>
> <jour>
>
> <entree>
> <tk>33710</tk>
> <typdoc>O</typdoc>
> <lgmod>ES</lgmod>
> <resplay>SSA</resplay>
> <respcont>SSA</respcont>
> <page>11</page>
> <langue>FR</langue>
> </entree>
> <entree>
> <tk>33711</tk>
> <typdoc>A</typdoc>
> <lgmod>ES</lgmod>
> <resplay>SSA</resplay>
> <respcont>SSA</respcont>
> <page>11</page>
> <langue>EL</langue>
> </entree>
> <entree>
> <tk>33711</tk>
> <typdoc>A</typdoc>
> <lgmod>ES</lgmod>
> <resplay>SSA</resplay>
> <respcont>SSA</respcont>
> <page>11</page>
> <langue>PT</langue>
> </entree>
> <entree>
> <tk>33800</tk>
> <typdoc>X</typdoc>
> <lgmod>DA</lgmod>
> <resplay>ssa</resplay>
> <respcont>ssa</respcont>
> <page>45</page>
> <langue>FR</langue>
> </entree>
> <entree>
> <tk>33800</tk>
> <typdoc>X</typdoc>
> <lgmod>DA</lgmod>
> <resplay>ssa</resplay>
> <respcont>ssa</respcont>
> <page>45</page>
> <langue>DE</langue>
> </entree>
> <entree>
> <tk>34000</tk>
> <typdoc>X</typdoc>
> <lgmod>FR</lgmod>
> <resplay>ssa</resplay>
> <respcont>ssa</respcont>
> <page>45</page>
> <langue>NL</langue>
> </entree>
> </jour>
></suivi>
>--
>Devenez redacteur <XML>fr et contribuez au developpement du
>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|