Bonjour,
lorsque je parse un fichier XML avec Xalan pour en sortie avoir un fichier sql j'ai le fichier sql vide et cela a cause d'un nom qui comporte le caractére "&" donc je souhaite utiliser dans mon fichier template.xsl CDATA mais malgré plusieurs essais(voir exemple en rouge) je ne vois pas la syntaxe a adopter
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text"/> <xsl:output cdata-section-elements="nom"/> <xsl:template match="/"> <!--Demande d'execution des templates associés --> <xsl:apply-templates select="//age"/> </xsl:template> <!--On ferme l'information relative au premier tag xml --> <xsl:template match="//age"> <xsl:param name="nom"><![CDATA[<xsl:value-of select="nom" disable-output-escaping="yes"/>]]> </xsl:param>
Merci
Partager