prob xml

prob xml - XML/XSL - Programmation

Marsh Posté le 17-09-2004 à 14:30:11    

salut
 
j ai un fichier xml , un xsl et un html et je fais ca dans le xsl:
 
 
<xsl:for-each select="root/participant">
 
<tr>
 
<td id ="TEST2004">
 
<a href="#" onClick="javascript:aut('MAVARICI')">  
<xsl:value-of select="nom"/>  
</a>
 
</td>
 
<td><xsl:value-of select="prenom"/></td>
<td><xsl:value-of select="adresse"/></td>
<td><xsl:value-of select="naissance"/></td>
 
 
</tr>
 
 
</xsl:for-each>
 
le probleme et que je ne connais po la synthase pour mettre le nom ( normalement recuperer par <xsl:value-of select="nom"/>  ) a la place de MAVARICI
 
merci par avance ...
 
si qql peut m aider ????

Reply

Marsh Posté le 17-09-2004 à 14:30:11   

Reply

Marsh Posté le 17-09-2004 à 14:33:43    

<a href="#" onClick="javascript:aut('<xsl:value-of select="nom"/> ')">  
<xsl:value-of select="nom"/>  
</a>  
t'as essayé ?

Reply

Marsh Posté le 17-09-2004 à 14:48:46    

oui , mais ca passe po ...

Reply

Marsh Posté le 17-09-2004 à 14:49:01    

ca aurai été trop facile sinon ...

Reply

Marsh Posté le 17-09-2004 à 15:33:44    

neophite a écrit :

ca aurai été trop facile sinon ...


Code :
  1. <xsl:variable name="test" select="nom"/>
  2. <a href="#" onClick="javascript:aut('{$test}')"> 
  3. <xsl:value-of select="$test"/> 
  4. </a>

Reply

Marsh Posté le 17-09-2004 à 18:46:46    

oui , j ai trouvé ca aussi ; et ca marche ; mais faut mettre ce namespace la ( ou un autre ??? , je connais po encore trop le xsl, xml):
 
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:wxsl="http://www.w3schools.com/w3style.xsl">
 
sinon la balise variable ne marche pas
 
Merci alien_nan !
 
:-)


Message édité par neophite le 17-09-2004 à 18:47:41
Reply

Marsh Posté le 20-09-2004 à 09:50:49    

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
  3. <xsl:output method="html" encoding="utf-8" />


 
Voici l'entete que j'utilise pour l'acces a ces fonctions.
 
:hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed