Bonjour,
Je souhaite insérer un bloc de balises XML dans le champ d'une table. Mais pour insérer mes données je passe par un fichier XML (XSU) qui a été interprété par un XSL.
Exemple :
mon fichier XML d'origine :
1 2 3 4
| <INSERT>
<BALISE1>valeur1</BALISE1>
<BALISE2>valeur2</BALISE2>
</INSERT> |
Ce que je dois retrouver dans ma base de données :
<BALISE1>valeur1</BALISE1>
<BALISE2>valeur2</BALISE2>
Quel tête doit avoir mon fichier XSL pour avoir un XML valide?
le but serait de transformer mon xml en qqch comme ça :
1 2 3 4
| <INSERT><![CDATA[
<BALISE1>valeur1</BALISE1>
<BALISE2>valeur2</BALISE2>
]]></INSERT> |
mais comme mon XSL ressemble à ça à l'origine :
<COLONNE1><xsl:value-of select="INSERT"/></COLONNE1>
quand je rajoute CDATA dans le xsl, il me met texto dans ma base :
<xsl:value-of select="INSERT"/>
argh!
Partager