xsl-list
[Top] [All Lists]

RE: URGENT!! encoding header changing after transforming

2003-10-20 09:58:09
The xml source has "windows-1252" encoding and xsl is in 
"windows-1252" encoding. But the resultant transformed file 
has "UTF-8" encoding. When I use XMLSpy, the encoding is 
changed to "UTF-16", irrespective of the encoding of xml 
source and xsl is. The transformation is working fine, but 
later I am getting problems while parsing the transformed 
file (I am using JDOM parser).

Can I know the reason. Is there any way to force the 
transformer to preserve the encoding as is? 

The encoding of the output file is determined by the serializer, based
on what you specify in xsl:output. The XSLT engine doesn't even know
what the original encoding was (the XML parser doesn't provide this
information) so it can't preserve it. 

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list