[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: msxsl encoding bug?

Subject: Re: msxsl encoding bug?
From: Andrei Boyanov <andrei.boyanov@xxxxxxxxxxxxxxxxxx>
Date: Thu, 31 Mar 2005 14:04:05 +0300
andrei boyanov
Bryan Rasmussen wrote:

Anyone encountered this before,
when I run the following xslt over an xml file using the commandline msxsl.exe


<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
>


<xsl:output method="xml" encoding="UTF-8" omit-xml-declaration="no"/>

<xsl:template match="/">
<xsl:copy-of select="/"/>
</xsl:template>

</xsl:stylesheet>

and the xml file only has the english character set then the output has an xml
declaration of utf-8 but the actual content of the document is ANSI
if the xml file has other than the english character set then the output has an
xml declaration of utf-8 and the actual content of the document is utf-8.

Has anyone ever observed this bug before?


This is a ' bug' of the UTF-8 encoding. The english characters are encoded in 1 byte in this encoding. And this byte is the same as in the ASCII encoding. This is why you can't make the difference between utf-8 encoded file with only english letters and ASCII file.


Rgds,

--
Andrei Boyanov
CEO of Active Solutions Ltd.
http://activesolutions.bg; http://andrei.activesolutions.bg

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.