From: etienne_anken@canada.com
Date: 20/08/2001 - 10:23
Bonjour,
J'ai un problème avec l'encodage de données XML sous IIS (serveur Microsoft).
J'utilise une page ASP pour générer du code HTML à partir d'un document XML et d'une
feuille de style XSL. Le code est le suivant :
<%
Set XMLDoc = Server.CreateObject("Microsoft.XMLDOM")
Set XSLDoc = Server.CreateObject("Microsoft.XMLDOM")
XMLDoc.async = false
XMLDoc.load(Server.MapPath("cours.xml"))
XSLDoc.async = false
XSLDoc.load(Server.MapPath("coursDisplay.xslt"))
response.write(XMLDoc.documentElement.transformNode(XSLDoc.documentElement))
%>
Or, quand je charge ce fichier depuis mon navigateur, il commence par :
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-16">
...
Il me met en en-tête une balise d'encodage UTF-16. De ce fait, les caractères accentués ne sont pas traités correctement par le navigateur. Y-a-t'il un moyen pour indiquer au XMLDOM quel encodage mettre dans le fichier HTML final envoyé au client ?
Ou y-a-t'il une autre manière, avec ASP, pour parser un fichier XML associé à une feuille de style et envoyer le résultat final au client (navigateur) ?
Merci d'avance
__________________________________________________________
Get your FREE personalized e-mail at http://www.canada.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|