XML et les caractères spéciaux - XML/XSL - Programmation
MarshPosté le 17-03-2004 à 11:57:29
Bonjour,
Je dois utiliser XML/XSL pour produire un fichier javascript appeler depuis un lien js distant de type <script language="javascript" src="..."></script>
Donc mon fichier html resultantt doit etre du type
Code :
var s='<table cellpadding="2"><tr><td>essai</tr></td></table>';
document.write(s);
Jusque la pas de problème.
La ou ca coince c quand le fichier html resultant devient
Code :
var s='<table cellpadding="2"><tr><td>essai d'apostrophe</tr></td></table>';
document.write(s);
La ca merdouille comment faire pour dire au fichier xsl d'echappé les apostrophes.
pour dire que tous les etco sont egaux à & seuelement dans mon fichier xsl si j'écris &etco; il me sort une erreur la voici :
Pourquoi ??
Code :
Erreur
javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: org.xml.sax.SAXParseException: XML document structures must start and end within the same entity.
Merci de vos eclairages.
Message édité par le_zell le 17-03-2004 à 11:57:48
Marsh Posté le 17-03-2004 à 11:57:29
Bonjour,
Je dois utiliser XML/XSL pour produire un fichier javascript appeler depuis un lien js distant de type <script language="javascript" src="..."></script>
Donc mon fichier html resultantt doit etre du type
Jusque la pas de problème.
La ou ca coince c quand le fichier html resultant devient
document.write(s);
La ca merdouille comment faire pour dire au fichier xsl d'echappé les apostrophes.
Autre question :
J'ai ceci : <!DOCTYPE xsl:stylesheet [<!ENTITY etco "&">]>
pour dire que tous les etco sont egaux à &
seuelement dans mon fichier xsl si j'écris &etco; il me sort une erreur la voici :
Pourquoi ??
Merci de vos eclairages.
Message édité par le_zell le 17-03-2004 à 11:57:48