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

RE: XHTML output and special character entities

Subject: RE: XHTML output and special character entities
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Mon, 10 Mar 2003 09:06:16 -0000
xslt special character
XHTML is XML, which has no pre-defined "character entities" for
characters such as &uuml; - therefore they will never be used in
serialized XML or XHTML output.

You can force the use of numeric character references by specifying the
output encoding as US-ASCII (or in Saxon, by saying
saxon:character-representation="decimal").

Why do you need these characters to be represented as entities?

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Hannes Schmiderer
> Sent: 09 March 2003 22:50
> To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> Subject:  XHTML output and special character entities
> 
> 
> I have a XML source file which uses iso-8859-1 encoding such 
> that I can enter German umlauts easily.
> 
> I used
> 
> <xsl:output method="html"/>
> 
> in the XSLT Script to produce HTML output. The umlauts where 
> transformed to the appropriate entity (ü -> &uuml;) .
> 
> Now I wanted to create XHTML output instead of HTML.
> I changed the output method to xml and tried different encodings, for
> instance:
> 
> <xsl:output method="xml"
>   
> doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit
> ional.dtd"
>   doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" indent="yes"
>   encoding="iso-8859-1" />
> 
> But I do not know how I can get the xslt processor to 
> transform the umlauts into their corresponding entity. Do I 
> have to use xhtml-lat1.ent (and the other entities files) somehow?
> 
> I'm using SAXON 6.5.2.
> 
> Thanks for any hint!
> Hannes Schmiderer
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


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


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.