Récupérer la valeur d'une balise XML
Résolu
mouna_bj
Messages postés
49
Statut
Membre
-
mouna_bj Messages postés 49 Statut Membre -
mouna_bj Messages postés 49 Statut Membre -
Bonjour,
J'ai un fichier XML suivant:
<racine>
<bouton>connexion</connexion>
</racine>
et dans le fichier XSL, je veux créer un bouton dans la valeur sera celle de la balise
J'ai alors inséré dans le fichier XSL les lignes suivantes:
<xsl:variable name="var">
<xsl:value-of select="racine/ligne/bouton"/>
<td><input type="submit" value="$var"/></td>
</xsl:variable>
Mais on m'affiche à la sortie un bouton dont la valeur est'$var'.
Comment faire alors?
J'ai un fichier XML suivant:
<racine>
<bouton>connexion</connexion>
</racine>
et dans le fichier XSL, je veux créer un bouton dans la valeur sera celle de la balise
J'ai alors inséré dans le fichier XSL les lignes suivantes:
<xsl:variable name="var">
<xsl:value-of select="racine/ligne/bouton"/>
<td><input type="submit" value="$var"/></td>
</xsl:variable>
Mais on m'affiche à la sortie un bouton dont la valeur est'$var'.
Comment faire alors?
3 réponses
-
voici la solution:
<td>
<input type="submit">
<xsl:attribute name="value"><xsl:value-of select="racine/bouton"/></xsl:attribute>
</input>
</td> -
Essaie :
<xsl:variable name="var"> <xsl:value-of select="racine/ligne/bouton"/> <td><input type="submit" value="."$var"."/></td> </xsl:variable>
-
On m'affiche le message suivant:
Character '$' is grammatically unexpected
D'ailleurs, l'éditeur ne comprend que "." la suite la considère comme du blabla.