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] Question de conversion


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier
    Inscrit en
    Juin 2009
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 237
    Points : 88
    Points
    88
    Par défaut [XSLT] Question de conversion
    La fonction translate converti caractère par caractère
    Comment puis je faire la conversion de caractères É en E sans utiliser xsl:choose ?

    Merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Février 2009
    Messages : 155
    Points : 231
    Points
    231
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:copy-of select="translate(text(), 'É', 'E') "/>

  3. #3
    Membre régulier
    Inscrit en
    Juin 2009
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 237
    Points : 88
    Points
    88
    Par défaut
    si dans la chaîne j'ai É (et commercial suivi du # suivi de 201 et suivi de que je veux convertir en E, existe t il une fonction du type translate sur plus d'un caractère du type translate($varia, "É", "E")

    Pourquoi lorsque je saisis "et commercial suivi du # suivi de 201 et suivi de ;" sur le forum j'obtiens en affichage É

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Février 2009
    Messages : 155
    Points : 231
    Points
    231
    Par défaut
    Il faut une fonction capable de remplacer une chaîne dans une autre.
    Regarde ce post du forum http://www.developpez.net/forums/d86...mise-page-xsl/

    Pour répondre à ta deuxième question, c'est parce qu'un browser sait afficher des entités caractères ainsi formulées.

Discussions similaires

  1. [XSLT] question sur les templates
    Par ploxien dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/10/2006, 12h39
  2. [XSLT] Question sur xsl et php
    Par mathis94 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 15/05/2006, 10h50
  3. [XSLT]Question sur le current()...
    Par Capt. Flame dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 24/10/2005, 14h29
  4. [XSLT] XML->XML conversion attributs en balises
    Par ¤ Actarus ¤ dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 08/07/2005, 09h51
  5. Réponses: 3
    Dernier message: 26/05/2004, 23h03

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