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 :

[XSLT 2.0] formatage d'entier, conversion franc/euros et présentation de liste


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut [XSLT 2.0] formatage d'entier, conversion franc/euros et présentation de liste
    Bonjour,

    Je tente de transformer un doc XML en HTML.
    J'utilise donc un feuille se style XSL version 2.0.
    Avec l'outil XMLSPY.

    j'ai plusieurs intérrogations :
    - comment formater un entier, c'est à dire mettre des espace entre les nombre (exemple = au départ : 1610146765321 et à l'arrivé : 1 61 01 46 765 321)

    - comment passer d'un chiffre en franc à un chiffre en euro

    - j'ai des personnes et je dois les afficher à la suite avec une virgule entre chaque personne, j'arrive à les afficher mais je n'arrive pas à mettre une virgule entre chaque sans que la virgule apparaisse derrière le dernier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <personnes>
    <personne IDPersonne="Pe9">
    	<nom>Berlier</nom>
    	<prenom>Louis</prenom>
    </personne>
    <personne IDPersonne="Pe10">
    	<nom>Berlier</nom>
    	<prenom>Anne</prenom>
    </personne>
    </personnes>

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut
    J'ai réussi a convertir les francs en euros mais pour le reste je ne trouve toujours pas

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Points : 58
    Points
    58
    Par défaut
    il ne me manque plus que le formatage de l'entier, qui peut tres bien etre un string si la solution le permet

  4. #4
    Membre éprouvé
    Profil pro
    Responsable Dev
    Inscrit en
    Décembre 2003
    Messages
    788
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Dev

    Informations forums :
    Inscription : Décembre 2003
    Messages : 788
    Points : 1 063
    Points
    1 063
    Par défaut
    concernant ton problème de virgule il suffit de faire une boucle et de tester si l'axe following existe (en gros je regarde si il existe un élément après l'élément que je traite)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] pb de formatage avec : <xsl:value-of select
    Par prugne dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 21/06/2010, 09h33
  2. Réponses: 4
    Dernier message: 04/03/2007, 21h39
  3. [XSLT] Comment récupérer le xml entier?
    Par caralho27 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 08/02/2007, 15h16
  4. [XSLT]Problème de formatage XSL
    Par lexidus dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 14/09/2006, 10h01
  5. Formatage d'entiers avec un signe
    Par chtom dans le forum Langage
    Réponses: 5
    Dernier message: 21/09/2005, 20h59

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