Bonjour,
J'essai désespérément de trouver une solution pour que pour la sortie html, les noms soient dans la même colonne et les prénoms également. J'ai essayé de bidouiller avec les <tr> et <td> mais rien n'y fait...
qq'un pourrait-il me donner la solution? Je suppose qu'elle n'est pas très compliquée mais là, je bloque...
Merci d'avance!
Code xml:
Code xsl:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="Essaisimplifie.xsl"?> <DEBUT> <TABLE_DESCRIPTION/> <COLUMN_LIST> <COLUMN col="1" name="Nom"/> <COLUMN col="2" name="Prénom"/> </COLUMN_LIST> <CLUSTER_ENTRY clusterTableId="1" lastModificationDate="20110527172253" modifyByUserName="HMAAdmin" objectReferenceId="2" objectSubTypeName="Client" parentReferenceId="6" parentSubTypeName="Dossier"> <PARAMETER freeParamObjectId="0" freeParamStructSTDCategory="" freeParamStructSTDColor="" freeParamStructSTDSubTypeName="" freeParamStructSTDTranslatedSubTypeName="" paramName="Nom" paramTranslatedName="Nom" paramType="STRING"> <PARAMETER_DEFINITION paramTranslatedValue="Durand" paramValue="Durand"/> </PARAMETER> <PARAMETER freeParamObjectId="0" freeParamStructSTDCategory="" freeParamStructSTDColor="" freeParamStructSTDSubTypeName="" freeParamStructSTDTranslatedSubTypeName="" paramName="Prenom" paramTranslatedName="Prénom" paramType="STRING"> <PARAMETER_DEFINITION paramTranslatedValue="Anik" paramValue="Anik"/> </PARAMETER> <PARAMETER freeParamObjectId="0" freeParamStructSTDCategory="" freeParamStructSTDColor="" freeParamStructSTDSubTypeName="" freeParamStructSTDTranslatedSubTypeName="" paramName="Nom" paramTranslatedName="Nom" paramType="STRING"> <PARAMETER_DEFINITION paramTranslatedValue="Dupont" paramValue="Dupont"/> </PARAMETER> <PARAMETER freeParamObjectId="0" freeParamStructSTDCategory="" freeParamStructSTDColor="" freeParamStructSTDSubTypeName="" freeParamStructSTDTranslatedSubTypeName="" paramName="Prenom" paramTranslatedName="Prénom" paramType="STRING"> <PARAMETER_DEFINITION paramTranslatedValue="Eric" paramValue="Eric"/> </PARAMETER> </CLUSTER_ENTRY> </DEBUT>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <?xml version="1.0" encoding="ISO-8859-1" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="DEBUT"> <table width="95%" BORDER="5" CELLPADDING="5" CELLSPACING="1" ALIGN="LEFT"> <tr> <xsl:for-each select="COLUMN_LIST/COLUMN"> <th><xsl:value-of select="@name"/> *</th> </xsl:for-each> </tr> <tr> <xsl:for-each select="CLUSTER_ENTRY/PARAMETER/PARAMETER_DEFINITION"> <td> *<xsl:value-of select="@paramValue"/> *</td> </xsl:for-each> </tr> </table> </xsl:template> </xsl:stylesheet>
Partager