Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3038 connectés 

 


Dernière réponse
Sujet : [XML] XSL: faire un value-of de l'attribut d'un élément...?
TBone :jap: et la boucle est bouclée... ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
TBone :jap: et la boucle est bouclée... ;)
kadreg

TBone a écrit a écrit :

ça ressemble drôlement à du XPath...  




 
Et pour cause, XSLT utilise le XPath pour la localisation d'élément XML.

TBone ça ressemble drôlement à du XPath...
goueg exact ca marche, et je venais de voir que ca marchait en mettant le lien dans "client" et en faisant value-of select="@lien".
Merci bcp kadreg :jap:
kadreg

Goueg a écrit a écrit :

bin c ce que je veux dire, l'attribut lien de l'élément nom.
l'élément courant est celui qui contient "nom" ("client" en fait). Mais donc si je fais value-of="nom" ca affiche le nom... pas le lien :'(  




 
<xsl:value-of select="nom/@lien" />

Goueg a écrit a écrit :

ben alors tu peux parler t'es coincé ossi et tu pourris mon topic ;)  




va pourir le mien, il doit trainer en bas de page !!

goueg ben alors tu peux parler t'es coincé ossi et tu pourris mon topic ;)

Goueg a écrit a écrit :

 
Mais! c comme ca que tu travailles? :)  




j'étai venu poser une question et je suis resté !

goueg

mr_mat a écrit a écrit :

:hello: goueg  




Mais! c comme ca que tu travailles? :)
 
lol j'ai replyé avant que tu édites...
je cale un peu sur un truc con koa, mais bon c normal je commence juste le XML. C si facile tes servlets java? :p

 

[jfdsdjhfuetppo]--Message édité par Goueg--[/jfdsdjhfuetppo]

goueg bin c ce que je veux dire, l'attribut lien de l'élément nom.
l'élément courant est celui qui contient "nom" ("client" en fait). Mais donc si je fais value-of="nom" ca affiche le nom... pas le lien :'(
:hello: goueg
3ème jour et tu cale deja ?

 

[jfdsdjhfuetppo]--Message édité par mr_mat--[/jfdsdjhfuetppo]

kadreg

Goueg a écrit a écrit :

dans le fichier XML j'ai:
<nom lien="www.tititi.com">Machin</nom>
 
et dans le XSL je veux accéder à la valeur de "lien" mais
<xsl:value-of select="@nom"/>
ne marche pas...
Alors je fais comment siouplé? :jap:  




 
nom n'est pas un attribut, mais un élément. (lien est un attribut). Pour acceder au contenu de l'élément, essaye
<xsl:value-of select="."/> si <nom> est l'élément courant.

goueg dans le fichier XML j'ai:
<nom lien="www.tititi.com">Machin</nom>
 
et dans le XSL je veux accéder à la valeur de "lien" mais
<xsl:value-of select="@nom"/>
ne marche pas...
Alors je fais comment siouplé? :jap:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)