[XSLT]enlever les retours à la ligne lors de la génération d'un xml
bonjour
j'ai un fichier xml auquel j'applique une feuille de style qui me génère un fichier xml dans lequel un retour chariot est généré pour chaque nouvelle balise;
je souhaiterais obtenir une chaine de caractère sur une seule ligne ;
mon xsl est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" omit-xml-declaration = "yes"/>
<xsl:template match="/">
<xsl:apply-templates select="//data"/>
</xsl:template>
<xsl:template match="data">
<Placemark><Point><coordinates><xsl:value-of select="x"/>,<xsl:value-of select="y"/>,0</coordinates></Point></Placemark>
</xsl:template>
</xsl:stylesheet> |
comme résultat j'ai par exemple :
Code:
1 2 3 4 5
| <Placemark>
<Point>
<coordinates>11.311,38.384,2</coordinates>
</Point>
</Placemark> |
je souhaiterais avoir tout sur une même ligne soit :
Code:
<Placemark><Point><coordinates>11.311,38.384,2</coordinates></Point></Placemark>
quelqu'un a-t'il une idée ?
merci
Jean-Marie