Re: [xsl] replacing all character entities using xslt 2.0

Subject: Re: [xsl] replacing all character entities using xslt 2.0
From: a kusa <akusa8@xxxxxxxxx>
Date: Mon, 30 Nov 2009 08:57:20 -0600
Thanks for your input. I will try this out.

On Sun, Nov 22, 2009 at 1:17 PM, Martin Honnen <Martin.Honnen@xxxxxx> wrote:
> a kusa wrote:
>
>> Is there any way to identify any entities like &ldquo; &ndash; in a
>> document and replace them with unicode character references while
>> transforming one XML file to another XML format?
>
> The XSLT/XPath data model does not preserve/store any entity references.
>
> There is however http://andrewjwelch.com/lexev/ which you can run your XML
> through before the XSLT processor processes it and that way you can get
> elements like <lexev:entity name="mdash"></lexev:entity> for entity
> references you can then process with templates. Using a character map you
> should then be able to ensure that you transform the entity references to
> character references.
>
>
> --
>
>        Martin Honnen
>        http://msmvps.com/blogs/martin_honnen/

Current Thread