[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] encoding error when using cdata
Hello all, I've been experimenting with cdata because I've got some funny characters in my XML files. I've got something like this: <?xml version="1.0" encoding="UTF-8"?> <wc:COLLECTION xmlns:wc="http://www.ptc.com/infoengine/1.0"> <ChangedParts NAME="ChangedParts" TYPE="Unknown" STATUS="0"> <Part> <Name>446RLi SMD ASSY</Name> <description></description> <LongDesc></LongDesc> etc... The XSL looks like this: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output indent="yes" method="xml" cdata-section-elements="Name Description Longdesc"/> <xsl:template match="/" xmlns:wc="http://www.ptc.com/infoengine/1.0"> <xsl:copy-of select="."/> </xsl:template> </xsl:stylesheet> And the resultant XML turns out like this... <?xml version="1.0" encoding="UTF-16"?> <wc:COLLECTION xmlns:wc="http://www.ptc.com/infoengine/1.0"> etc... I now get the following error: Switch from current encoding to specified encoding not supported. Line: 1. <?xml version="1.0" encoding="UTF-16"?> Does anyone know how I can fix this? I've tried different encoding methods in the XSL file, but they appear to be ignored. Thanks, Mike.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|