Salut,
J'ai un fichier XML et je veux générer un fichier JS à partir de celui-ci. J'ai volontairement simplifié l'exemple suivant.
Le fichier XML :
Code :
- <?xml version="1.0"?>
- <tr>
- <co>
- ...
- </co>
- </tr>
|
Le fichier XSL :
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- <xsl:output method="text" omit-xml-declaration="yes"/>
- <xsl:template match="/">
- <xsl:apply-templates />
- </xsl:template>
- <xsl:template match="co">
- var contenu='<HTML><HEAD>
- <TITLE>Test</TITLE></HEAD>
- <BODY>
- <xsl:apply-templates />
- </BODY></HTML>';
- </HTML>
- </xsl:template>
- </xsl:stylesheet>
|
Ce que je veux obtenir, c'est le code JS suivant :
Code :
- var contenu='<HTML><HEAD><TITLE>Test</TITLE></HEAD><BODY></BODY></HTML>';
|
OR le problème est qu'il interprète les balises HTML et que j'obtiens :
Code :
- var contenu='Test';
|
J'ai testé divers trucs sans m'en sortir.
Une idée ?
Merci !