question basique sur les variables dans du xsl

question basique sur les variables dans du xsl - XML/XSL - Programmation

Marsh Posté le 17-03-2004 à 14:00:46    

Voila je dois parser un fichier xml pour créer un schema de création de table.
Or je n'ai pas de connaissances en xml/xsl j'apprends sur le tas.
La j'ai un petit soucis car je voudrais pouvoir faire quelque chose qui ressemble à ca
insert into table(chp1,chp2,...,chpx) values ('','',...,'')
Et je pouvant parser qu'une fois le fichier il faut donc que la partie
('','',...,'') soit 'crée en meme temps que le reste'
J'ai un debut de scripts qui ressemble à ca :
 

Code :
  1. <?xml version = "1.0" ?>
  2. <xsl:stylesheet  xmlns:xsl = "http://www.w3.org/1999/XSL/Transform"
  3. version = "1.0">   
  4.              <xsl:template  match = "/">
  5.                     <html><body>insert into nom_table(
  6.                <xsl:apply-templates />           
  7.                    </body></html>
  8.              </xsl:template>
  9.              <xsl:template  match = "field">
  10.              <xsl:choose>                   
  11.                 <xsl:when  test = "ui/checkButton" or
  12.                  test = "ui/textEdit
  13.                                  <br /><xsl:value-of select='@name'/>,
  14.                 </xsl:when>
  15.          </xsl:choose>
  16.         <xsl:variable name="nb"><xsl:value-of select="$nb"
  17. />,''</xsl:variable>
  18.         <xsl:value-of select="$nb" />
  19.        </xsl:template>
  20. </xsl:stylesheet>


 
Donc si op regarde bien j'essaye de créer une variable (nb) qui est egal
à elle meme + ,''
le soucis c que j'arrive pas à la faire marcher alors si vous aviez des
idées pour moi je suis preneur

Reply

Marsh Posté le 17-03-2004 à 14:00:46   

Reply

Sujets relatifs:

Leave a Replay

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