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 :
- <?xml version = "1.0" ?>
- <xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform"
- version = "1.0">
- <xsl:template match = "/">
- <html><body>insert into nom_table(
- <xsl:apply-templates />
- </body></html>
- </xsl:template>
- <xsl:template match = "field">
- <xsl:choose>
- <xsl:when test = "ui/checkButton" or
- test = "ui/textEdit
- <br /><xsl:value-of select='@name'/>,
- </xsl:when>
- </xsl:choose>
- <xsl:variable name="nb"><xsl:value-of select="$nb"
- />,''</xsl:variable>
- <xsl:value-of select="$nb" />
- </xsl:template>
- </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