XML + XSL + ':'

"CHARLIER Cyril" <[email protected]> Tue, 29 May 2007 15:30:18 +0200
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour à tous,

je viens vous demander un coup de main car je suis actuellement en
stage et je dois présenter un fichier XML généré automatiquement via
XSL.

Mais le problème vient du fait que la balise racine est de la forme :

<n:TRUC_ALLER xsi:schemaLocation='...'  xmlns:n='...'  ....>
 <a>
   <b>bbbb</b>
   <c>cccc</c>
 </a>
</n:TRUC_ALLER>


Ensuite j'essaie d'appliquer ceci  :

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
 <html>
 <body>
   <h2>Présentation du fichier</h2>
   <table border="1">
   <tr bgcolor="#9acd32">
     <th align="left">1ère Colonne</th>
     <th align="left">2ième Colonne</th>
   </tr>
   <xsl:for-each select="n:TRUC_ALLER/a">
   <tr>
     <td><xsl:value-of select="b"/></td>
     <td><xsl:value-of select="c"/></td>
   </tr>
   </xsl:for-each>
   </table>
 </body>
 </html>
</xsl:template>

</xsl:stylesheet>


Est-ce que les ":" de la balise racine posent problèmes ?
Car dès que j'enlève le for-each je n'ai plus d'erreur...

Merci
--
Cyril

-- 
Cyril