[XSL] for-each : probleme !
Bonjour,
voici mon fichier XML source (en partie) :
Code:
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
| - <DOC>
- <ISUPARTNER KEY="0300000671" CLUSTER_TYPE="PARTNER">
<attributes>
<TITLE>MLLE</TITLE>
<NAME_FIRST>Paris</NAME_FIRST>
<NAME_LAST>Morency</NAME_LAST>
<ADDRNUMBER>0000018416</ADDRNUMBER>
<HOUSE_NUM>100</HOUSE_NUM>
<STREET>Avenue CDG</STREET>
<POSTE_CODE>92000</POSTE_CODE>
<CITY>Neuilly</CITY>
<TEL_DOM>01222222222</TEL_DOM>
<TEL_PORT>0615121611</TEL_PORT>
<REGION>R2 - Région IDF Sud et Centre</REGION>
</attributes>
<RELAT_PARTN PARTNER="0300000671">
<RELATION>A le payeur divergent 0300000068</RELATION>
<RELATION>Est le destinataire de la facture de 0300000070</RELATION>
</RELAT_PARTN>
- <CRMCONTRATS>
- <CONTRAT KEY="5500000556">
<NUMCC>000500000099</NUMCC>
<DATEDEBUT>14/03/2006</DATEDEBUT>
<DATEFIN>29/03/2006</DATEFIN>
<STATUT>Resil. en cours</STATUT>
<PRODUIT>Tarif gaz histo - B0</PRODUIT>
<SYN_ADR>Synthèse Adresse</SYN_ADR>
</CONTRAT>
<CONTRAT KEY="5500000508">
<NUMCC>000500000099</NUMCC>
<DATEDEBUT>15/03/2006</DATEDEBUT>
<DATEFIN>19/03/2006</DATEFIN>
<STATUT>Activé</STATUT>
<PRODUIT>Tarif gaz histo - Base</PRODUIT>
<SYN_ADR>Synthèse Adresse</SYN_ADR>
</CONTRAT>
</CRMCONTRATS>
</ISUPARTNER> |
je fais un :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<xsl:template match="ISUPARTNER" mode="disp">
....
<xsl:for-each select="CRMCONTRATS/CONTRAT">
<tr>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="KEY"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="NUMCC"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="DATEDEBUT"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="DATEFIN"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="STATUT"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="PRODUIT"/></td>
<td class="table2" nowrap="x" align="left" width="100%"><xsl:value-of select="SYN_ADR"/></td>
</tr>
</xsl:for-each> |
Pourquoi ne m'affiche t'il aucune donnée ??
merci d'avance :)