Double Transformation XSLT en C#
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:
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:
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> |