Salut,

Mon problème se tient entre le forum XML/XSL et le forum C#. Comme je pense que la solution a peu de chance de provenir du forum XML (ceci n'est pas une question de qualité).

J'ai un programme console en C# qui doit faire 2 transformations XSLT. Je ne peux pas concaténer les 2.
La seconde transformation est une mise en forme des données dans les balises de la 1ère transformation.

Mon problème vient qu'après la 1ère transformation, j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xmlns="http://www.w3.org/1999/XSL/Transform"
qui se rajoute dans ma 1ère balise. A cause de ça, ma seconde transformation ne marche pas.

Je voudrais soit à la 1ère transformation, que l'application n'ajoute pas ce lien, soit que ceci ne perturbe pas la seconde.

Voici le code de la seconde:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8" ?>
<stylesheet version="2.0" xmlns="http://www.w3.org/1999/XSL/Transform">
  <output method="text" omit-xml-declaration="yes"/>
 
  <template match="DATA">
    <for-each select="*">
      <value-of select="text()"/>
      <text>;</text>
    </for-each>
  </template>
</stylesheet>