[XML/XSL]problème avec for-each
	
	
		Salut,
J'essaie actuellement de "styler" cet xml : 
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 
 | <?xml version="1.0" encoding="UTF-8"?>
<CEN>
  <Service>
    <Nom>Observatoire</Nom>
    <Description>Mon Service</Description>
    <Chef>Hervé Lisiak</Chef>
  </Service>
</CEN> | 
 grâce à cet XSL : 
	Code:
	
| 12
 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
 
 |  
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
<xsl:output 
  method="html"
  encoding="ISO-8859-1"
  doctype-public="-//W3C//DTD HTML 4.01//EN"
  doctype-system="http://www.w3.org/TR/html4/strict.dtd"
  indent="yes" />
 
<xsl:template match="CEN">
	<html>
		<body>
			<p>Liste des services (fictifs) du CEN : </p><br/>
			<table border="1">
				<tr>
					<td>Nom</td><td>Description</td><td>Chef</td>
				</tr>
				<tr>
        <xsl:for-each select="Service">
					<xsl:apply-templates select="Service" />
        </xsl:for-each>
				</tr>
			</table>
		</body>
	</html>
</xsl:template>
 
<xsl:template match="Service" >
	<td><xsl:value-of select="Nom"/></td><td><xsl:value-of select="Description"/></td><td><xsl:value-of select="Chef"/></td>
</xsl:template>
</xsl:stylesheet> | 
 Je devrai avoir en résultat un tableau de 3 lignes (entete comprise), hors je n'en ai que 2 : 
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 
 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html>
  <body>
   <p>Liste des services (fictifs) du CEN : </p>
   <br>
   <table border="1">
    <tr>
     <td>Nom</td><td>Description</td><td>Chef</td>
    </tr>
    <tr>
     <td>Observatoire</td><td>Mon Service</td><td>lui</td>
     </tr>
   </table>
  </body>
 </html> | 
 J'utilise le parser Java pour générer mon HTML. Le problème vient à mon avis du xsl:for-each mais je n'y arrive pas
Merci d'avance pour votre aide ;)
Fred