xsl-list
[Top] [All Lists]

Re: [xsl] Identity Transform losing special characters

2009-02-20 04:15:15
The problem is that with character encoding in the output file. If you
use an <output encoding="blarg"/> tag it should fix the problem. For
"blarg" you can use values such as "UTF-8" "ASCII" or the encoding of
the original XML file.

See:

http://www.w3.org/TR/xslt#output
http://www.iana.org/assignments/character-sets

cheers
stuart


On Fri, Feb 20, 2009 at 6:38 PM, Karl Stubsjoen <kstubs(_at_)gmail(_dot_)com> 
wrote:
I have things like this in my XML:

         <fo:inline>
           <fo:inline>Some Company</fo:inline>
         </fo:inline>&#160;
         <fo:block/>

My identity transform is losing the &#160;.
I've tried both:

<xsl:apply-templates select="@* | *"/>
<xsl:apply-templates select="@* | node()"/>

With a match and copy like this (again having tried both node() and *):
<xsl:template match="@* | node()">
   <xsl:copy>
       <xsl:apply-templates select="@* | node()"/>
   </xsl:copy>
</xsl:template>

Where am I going wrong?

Karl..

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>