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

Re: Identity Transformer Source Reducer

Subject: Re: Identity Transformer Source Reducer
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Sat, 28 May 2005 17:03:21 +1000
Re:  Identity Transformer Source Reducer
On 5/28/05, Karl Stubsjoen <kstubs@xxxxxxxxx> wrote:
> Hey thanks Dimitre.
> Is there some magic to get the text values back (they've dissapeeard),
> I have all empty elements.

You just wanted:

" the first 10 child elements to
the source including their child elements"

 :o)

If you need the text nodes children of the third level elements, just change:

  <xsl:template match="node()[ancestor::*[3]]"/>

to

  <xsl:template match="*[ancestor::*[3]]"/>

> Also, does this "/*/*" mean everything, regardles of it's context?

No, this means:

  Select all element children of the top element of the xml document


I would recommend learning XPath, because XPath expressions are
essential in writing XSLT transformations.

  Probably one of Jini's books is the best to use for this purpose.

  Also, playing with the XPath Visualizer has been found to have good
results in learning and understanding XPath.


Cheers,
Dimitre Novatchev.

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.