From: Chewie Wookie (chewie.wookie@laposte.net)
Date: 13/11/2001 - 17:14
<xsl:output method="html" indent="yes"/>
ca marche bien avec un response.write en asp : tu a tes tags indentés dans
le view source de ton navigateur
At 12:03 13/11/2001 -0500, you wrote:
>Je ne voudrais pas creer de fichier HTML en local (j'utilise ASP pour
>afficher).
>
>Dans ma feuille de style, il n'y a pas d'output specifie.
>Dois en ajouter un ?
>
>Merci
>
>-----Original Message-----
>From: Jean-Claude SIMON [mailto:simon@khali.u-bourgogne.fr]
>Sent: Tuesday, November 13, 2001 10:58 AM
>To: xml-tech@xmlfr.org
>Subject: [xml-tech] Re: <?xml version="1.0" encoding="UTF-16"?>
>
>
>At 17:28 13/11/2001 , you wrote:
> >Bonjour a tous,
> >
> >j'utilise XML pour stocker seulement certains blocks de donnes sur un
> >intranet.
> >
> >Depuis que je me suis apercu des soucis avec IE5, j'ai change mes balises
> >dans mes fichiers XLS avec <xsl:stylesheet version="1.0"
> >xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> >
> >Lorsque j'effectue la transformation avec ce script :
> >
> ><% @LANGUAGE="JScript" %>
> ><!-- Start of XML -->
> ><%
> > var sXml = "/Home/TreeXML/byapplication/tree.xml"
> > var sXsl = "/Home/TreeXML/byapplication/listspan.xsl"
> >
> > var oXmlDoc = Server.CreateObject("MICROSOFT.XMLDOM");
> > var oXslDoc = Server.CreateObject("MICROSOFT.XMLDOM");
> > oXmlDoc.async = false;
> > oXslDoc.async = false;
> > oXmlDoc.load(Server.MapPath(sXml));
> > oXslDoc.load(Server.MapPath(sXsl));
> > Response.Write(oXmlDoc.transformNode(oXslDoc));
> >%>
> ><!-- End of XML -->
> >
> >J'obtiens ceci : <?xml version="1.0" encoding="UTF-16"?> en milieu de page
> >!!!
> >
> >D'ou est ce que cela vient ? Y a t il un moyen de contourner ?
> >
> >Merci a vous
> >
> >Laurent
>
>Voici le script que j'utilse et qui me donne satisfaction:
>
>var xml = new ActiveXObject("MSXML2.DOMDocument.3.0");
>var xsl = new ActiveXObject("MSXML2.DOMDocument.3.0");
>xml.async = false;
>xsl.async = false;
>//Nom du fichier de donnees
>xml.load("data.xml");
>//Nom du fichier XSLT
>xsl.load("feuille.xsl");
>var fso = new ActiveXObject("Scripting.FileSystemObject");
>//Nom du fichier donnant le resultat
>var MonFichier = fso.CreateTextFile("resultat.html", true);
>MonFichier.Write(xml.transformNode(xsl));
>MonFichier.Close();
>
>Pour le "UTF-16",
>dans la feuille de style, es-ce qu'il y a un element output avec un
>encoding de specifie ?
>
>
>Salutations
>
>Jean-Claude SIMON
>--
>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)
>
>
>--
>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)
--
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
|