[XSLT] Supprimer les tabulations en sortie
Bonjour,
J'exporte une requête Access que je traite avec la transformation suivante :
Code:
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
|
<?xml version="1.0" encoding="UTF-8" ?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="UTF-8" omit-xml-declaration="yes" indent="yes" />
- <xsl:template match="/">
- <xsl:element name="PROJET">
- <xsl:attribute name="CODE">
<xsl:value-of select="//R-Miseenforme/PROJET" />
</xsl:attribute>
- <xsl:element name="article">
- <xsl:element name="code">
<xsl:value-of select="//R-Miseenforme/code" />
</xsl:element>
- <xsl:element name="desc">
<xsl:value-of select="//R-Miseenforme/desc" />
</xsl:element>
- <xsl:element name="nature">
<xsl:value-of select="//R-Miseenforme/nature" />
</xsl:element>
- <xsl:element name="textearticle">
- <xsl:attribute name="langue">
<xsl:value-of select="//R-Miseenforme/textearticle_langue" />
</xsl:attribute>
- <xsl:for-each select="//R-Miseenforme/lignetxtart">
- <xsl:element name="lignetxtart">
<xsl:value-of select="." />
</xsl:element>
</xsl:for-each>
</xsl:element>
</xsl:element>
</xsl:element>
</xsl:template>
</xsl:stylesheet> |
J'obtiens le résultat souhaité :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
- <PROJET CODE="111">
- <article>
<code>222</code>
<desc>333</desc>
<nature>444</nature>
- <textearticle langue="4">
<lignetxtart>|1|BAVETTE L|Flap|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|BEC L|Nose|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|CADRE L|Outlet frame|S235JRG2/DD11|8</lignetxtart>
<lignetxtart>|1|FLASQUE ASPIRATION L|Inlet flange|S235JRG2/DD11|6</lignetxtart>
<lignetxtart>|1|FLASQUE MECANIQUE L|Mechanical Flange|S235JRG2/DD11|6</lignetxtart>
<lignetxtart>|1|PORTE VISITE L|Access Door|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|VOLUTE L|Scroll|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|VOLUTE L|Scroll part2|S235JRG2/DD11|3</lignetxtart>
</textearticle>
</article>
</PROJET> |
Enfin presque, je souhaiterais au final faire disparaitre les tabulations quand je visualise au format texte (avec ultraEdit par exemple) et obtenir cela :
<PROJET CODE="111">
<article>
<code>222</code>
<desc>333</desc>
<nature>444</nature>
<textearticle langue="4">
<lignetxtart>|1|BAVETTE L|Flap|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|BEC L|Nose|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|CADRE L|Outlet frame|S235JRG2/DD11|8</lignetxtart>
<lignetxtart>|1|FLASQUE ASPIRATION L|Inlet flange|S235JRG2/DD11|6</lignetxtart>
<lignetxtart>|1|FLASQUE MECANIQUE L|Mechanical Flange|S235JRG2/DD11|6</lignetxtart>
<lignetxtart>|1|PORTE VISITE L|Access Door|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|VOLUTE L|Scroll|S235JRG2/DD11|3</lignetxtart>
<lignetxtart>|1|VOLUTE L|Scroll part2|S235JRG2/DD11|3</lignetxtart>
</textearticle>
</article>
</PROJET>
Merci de votre aide