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] Transformation DATE


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2004
    Messages : 52
    Points : 60
    Points
    60
    Par défaut [XSL] Transformation DATE
    bonjour
    mon fichier xml contient la date sous la forme suivante
    2003-12-31T00:00:00.0000000+01:00
    Est il possible grace à XSL de la visualiser dans le navigateur
    sous cette forme
    31-12-2003??
    Amitié

  2. #2
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut Re: [XSL] Transformation DATE
    Salut Phenol,

    Citation Envoyé par Phenolphtaleine
    Est il possible grace à XSL de la visualiser dans le navigateur
    sous cette forme
    31-12-2003??
    Oui, te voilà un exemple avec des slash :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl:value-of select="concat(substring(./SE0060201/DATE,7,2),'/',substring(./SE0060201/DATE,5,2), '/',substring(./SE0060201/DATE,1,4))"/>
    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2004
    Messages : 52
    Points : 60
    Points
    60
    Par défaut
    Je te remercie beaucoup pour ton aide
    est ce que tu pourrais juste me commenter le code stp?
    merci

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2004
    Messages : 52
    Points : 60
    Points
    60
    Par défaut
    Ca y est j'ai réussi
    je te remercie beaucoup
    Ca faisait 3 heures que je ne trouvais pas la solution
    Bonne journée à toi
    et encore merci

  5. #5
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut
    En fait, je concatène trois chaînes de caractères auxquelles j'intercale des slashs.

    ex : noeud DATE = 20040628
    substring(./DATE, 7, 2) renvoie 28,
    substring(./DATE, 5, 2) renvoie 06,
    substring(./DATE, 1, 4) renvoie 2004.

    En mettant tout à bout :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl:value-of select="concat(substring(./DATE,7,2),'/',substring(./DATE,5,2), '/',substring(./DATE,1,4))"/>
    J'obtiens : 28/06/2004.

    Voilà, j'espère que c'est plus clair.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2004
    Messages : 52
    Points : 60
    Points
    60
    Par défaut
    Oui très clair
    merci beaucoup

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

Discussions similaires

  1. Transformation XSL (attribut + date)
    Par larpo dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 28/03/2009, 12h06
  2. XSL Transformation sour mozilla
    Par bolo dans le forum XSL/XSLT/XPATH
    Réponses: 19
    Dernier message: 08/04/2006, 19h42
  3. [XSL] Transformation de document xml
    Par youbyoub dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 11/04/2005, 16h13
  4. [XSL] transformer ?
    Par wace dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 24/11/2004, 10h51
  5. [XML/XSL] Transformation Excel
    Par Tyler Durden dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 27/11/2003, 21h00

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