IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSL][=>sortie "texte"]insérer des espaces


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 14
    Points : 18
    Points
    18
    Par défaut [XSL][=>sortie "texte"]insérer des espaces
    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...

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    essaye ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:text>&#160(;)&#160(;)</xsl:text>
    ps: enleve les ()

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/02/2006, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo