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

Re: Understanding Identity Transformations

Subject: Re: Understanding Identity Transformations
From: David Carlisle <davidc@xxxxxxxxx>
Date: Sat, 12 Feb 2005 18:00:50 GMT
search and recuse templates
> Is the nature of identifty transformations recursive?  

The template that you posted copies the current node and then applies
templates to its child nodes. So unless you supply some other templates
the same template will match the child nodes, and the process will
recurse.

> How does the engine know that eventually the recursive call is going
> to run out?

Since you are recursing along the child axis, you can not recurse more
times than the deepest nesting of elements within the XML file.
This is always finite (and typically rather small).

If for example instead you included . or .. in your apply templates call
then you would recuse indefinite;y as you'd keep seeing the samenodes
again.

> I'm affraid that my select on an element who's value is
> '1234' is going to mess up the results.

sorry I can't understand this description at all.
Make a small (10 line) input file and say what output you want to get
and what rule you want to implement that is different from the identity
transform. 

David



________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

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.