bonjour, comment je spécifie des espaces entre les valeurs lues.
Mon fichier xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="espace.xsl"?>
<personne>
	<nom>AAAAAA</nom>
	<prenom>Taaaaa</prenom>
</personne>
fichier xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="text" encoding="UTF-8"></xsl:output>
		<xsl:template match="personne">
			<xsl:value-of select="nom"/>
			<xsl:text disable-output-escaping="yes">  </xsl:text>			
<xsl:value-of select="prenom"/>
		</xsl:template>
</xsl:stylesheet>
Je souhaite définir dans le XSL des espacement fixe. Par exemple 3 espaces entre le nom et le prenom.

d'après mes recherches faitent sur le net: cette solution macherait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:text disable-output-escaping="yes">  </xsl:text>
j'ai éssayé sans succes. voilà bonne journée...