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

Re: Identity transformation for XSLT 2.0

Subject: Re: Identity transformation for XSLT 2.0
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 18 Dec 2007 11:56:04 GMT
Re:  Identity transformation for XSLT 2.0
I wrote

> Yes but usually (or often or sometimes) the way to achieve that is not
> to stop there expansion, but just to expand them, collapse them and then
> fold them up at the end.

In the case of entity references that expand to single characters (such
as the ones in HTML) one possibility is to use character maps to fold
back any characters in the result to entity references where that is
possible.

Character maps in XSLT2 make this particularly easy, The W3C just
produced the first working draft of a new document (edited by me, as it
happens:-)   "XML Entity names for Characters"

http://www.w3.org/TR/2007/WD-xml-entity-names-20071214/


The document links to XSLT 2 stylesheets that you can import into a
stylesheet that adds a character map that will write any character
that has an ISO/MathML/HTML entity using an entity reference.

The stylesheets themselves are all in:

http://www.w3.org/2003/entities/2007/

David

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.