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

RE: XSLT/XPath 2.0: a USEFUL way to provide lexical in

Subject: RE: XSLT/XPath 2.0: a USEFUL way to provide lexical info
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Mon, 7 Jan 2002 09:47:49 -0000
lexical tree
> Maybe I'm misunderstanding you, but I think the solution I
> was proposing is
> fairly straight-forward: preserve the same data model as in
> Appendix F of
> the 2001-12-20 XSLT 2.0 WD, but simply add an axis pair for
> hopping between
> two different trees--one which has the elements corresponding
> to lexical
> constructs, and the traditional one.

OK, I see now what you're getting at. It's still something that affects the
core engine in a way that the current proposal doesn't, but I'll have a
think about the implications.

Mike Kay

  If you're already in
> the lexical tree,
> then the 'lexical-tree' axis does nothing, however the
> 'structural-tree'
> axis would take you back to a traditional view of the
> document.  Also, if a
> processor doesn't support this feature then both axes would
> do nothing.
>
> For example, copying a tree fragment from the lexical tree
> should preserve
> the entity references.  I don't know whether you want to
> force the user to
> also manually create the entity definitions, in the result
> tree, or just
> have the processor be smart about copying definitions for
> which there are
> references.  Either is usable, and I imagine that when users
> are concerned
> about preserving entity references, they will simply copy all
> the entity
> definitions into the result tree.
>
>
> Jeni is right that this would more than double the memory
> required to parse
> a document.  But so what?  Make it optional, and maybe
> processors will
> provide a switch to enable support for it, so you don't incur
> the overhead
> when you don't need lexical info.
>
>
> Matt Gruenke
>
>
> _________________________________________________________________
> Join the world?s largest e-mail service with MSN Hotmail.
> http://www.hotmail.com
>
>
>  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.