Bonjour,

voici mon fichier XML source (en partie) :

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
- <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 : 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
 
 <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