[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Re: Re: Microsoft.XMLDOM UTF-8 Encoding!
Subject: Re: [xsl] Re: Re: Microsoft.XMLDOM UTF-8 Encoding! From: "[Tech]" <tech@xxxxxxxxxxx> Date: Sat, 12 Jul 2003 12:14:03 -0400 |
... I tell again I DONT have problems with that. Your url (http://www.biglist.com/lists/xsl-list/archives/200108/msg00541.html) deal with LOAD. I load what I want (ISO-iso-8859-1, UTF-8, Windows-1251) without any problems! My work are OK!! with dom.transformNode(xsl)) All utf-8 caracter are OK (*even if it's utf-16)! My request it's so simple, How browser can open that UTF-8 encoding without problem? No ASP, NO SERVER SIDE PARSE, no css, JUST ONE xml/xsl direct on IE or Mozilla. Try our self : http://www.trucsweb.com/rss/sauve3.asp NOTE : ééé are UTF-8 encoding All code : My XML (utf-8 encoding) alone direct in IE or Mozilla browser (dont work) ====================== <?xml version="1.0" encoding="UTF-8"?> <test> ééé </test> My XML (utf-8 encoding) with XSL direct in IE or Mozilla browser (dont work) ========================= // utf.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="utf.xsl"?> <test> ééé </test> My XSL ========= // utf.xsl <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="UTF-8"/> <xsl:template match="/"> <xsl:copy-of select="." /> </xsl:template> </xsl:stylesheet> My XML/XSL (utf-8 encoding) parse with ASP "ransformNode" ==>> (WORK PERFECTLY!!!) ============================ set xml = Server.CreateObject("Msxml2.DOMDocument.4.0") xml.async = false xml.load(Server.MapPath("utf.xml")) set xsl = Server.CreateObject("Msxml2.DOMDocument.4.0") xsl.async = false xsl.load(Server.MapPath("utf.xsl")) Response.Write("Result with xml.transformNode(xsl) work good!") Response.Write(twParse(xml.transformNode(xsl))) set xsl = nothing set xml = nothing Tx ----- Original Message ----- From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Saturday, July 12, 2003 11:19 AM Subject: [xsl] Re: Re: Microsoft.XMLDOM UTF-8 Encoding! > > "[Tech]" <tech@xxxxxxxxxxx> wrote in message > news:011601c34875$ef9aa9d0$0200a8c0@xxxxxxx > > Ok, you just dont understand my poor english! > > I dont have problem with load or parse !!!!! > > Tx for you time. > > It is not at all your English. In your previous message you wrote: > > > I dont have problem to parse the XML. All caracters are UTF-8 encoding. > > So response.write(dom.transformNode(xsl)) show the writh thing! > > > You are using the transformNode() method. It is returning a BSTR and this is > UTF-16. > > Regardless of whatever you do the output will be UTF-16. > > As I already pointed out, the solution is to use transformNodeToObject() and > pass to it the response object as parameter, or to use IXSLProcessor and set > its output property to the response object. > > > This must have been put in the xslt-FAQ, but I didn't find it there: > > http://www.biglist.com/lists/xsl-list/archives/200108/msg00541.html > > > ===== > Cheers, > > Dimitre Novatchev. > http://fxsl.sourceforge.net/ -- the home of FXSL > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: Re: Microsoft.XMLDOM UTF-, Dimitre Novatchev | Thread | RE: [xsl] Microsoft.XMLDOM UTF-8 E, Julian Reschke |
Re: [xsl] Selecting a particular at, David Carlisle | Date | Re: [xsl] Selecting a particular at, Taylor, W Boyd |
Month |