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 :

problème xsl : inclure une donnée xml dans une balise html


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 74
    Points : 52
    Points
    52
    Par défaut problème xsl : inclure une donnée xml dans une balise html
    Je commence en xml/xsl et j'ai un petit problème certainnement ridicule mais bon voilà :

    Je dois décomposer un lien avec une partie récupérer de mon xml et une autre partie qui se trouve en dur !!

    <a href= "<xsl:value-of select="A"/>B">
    <xsl:text>coucou </xsl:text>
    </a>

    Voilà en gros ce que j'essaie de faire !!!

    Merci si vous avez une solution !!!

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 20
    Points : 24
    Points
    24
    Par défaut
    le mieux est de créer une variable pour construire ton lien et d'ensuite y faire référence dans ta balise HTML, comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <xsl:variable name="lien"><xsl:value-of select="A"/>B</xsl:variable>
    <a href="{$lien}">coucou</a>
    On doit aussi pouvoir utiliser la fonction concat, souvent très utile.
    "La violence est le dernier refuge de l'incompétence." --- Isaac Asimov ---

  3. #3
    Expert confirmé
    Avatar de Ph. B.
    Homme Profil pro
    Freelance
    Inscrit en
    Avril 2002
    Messages
    1 784
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 784
    Points : 5 915
    Points
    5 915
    Par défaut
    Bonjour,

    Si j'ai bien compris le sens de ta question, essayes ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <a>
       <xsl:attribute name="href">
          <xsl:value-of select="A"/>
          B
       </xsl:attribute>
       coucou
    </a>
    ou une syntaxe équivalente
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="{A}B">coucou</a>
    Philippe.
    Philippe.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 74
    Points : 52
    Points
    52
    Par défaut
    merci, j'ai eu quelque pb internet et j'avais du mal à me connecter !!!!

    voilà avec ceci ca a tres bien marché.

    <xsl:variable name="url" select="OMP/Serveur"/>
    puis {$url} pour insérer la valeur :

    <a href= "{$url}B">
    <xsl:text>coucou </xsl:text>
    </a>

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/04/2011, 14h38
  2. Réponses: 6
    Dernier message: 13/11/2009, 16h06
  3. [ XML ][ XSL ][ JSP ] afficher du xml dans une JSP
    Par zozolh2 dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 17/07/2009, 20h34
  4. Insérer des données XML dans une ListBox
    Par Corlo dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 25/10/2007, 11h49
  5. importer des données XML dans une base Oracle 9
    Par lanfeustdetroll dans le forum JDBC
    Réponses: 3
    Dernier message: 19/07/2007, 00h09

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