xsl-list
[Top] [All Lists]

Re: Identity Transformer Source Reducer

2005-05-28 02:08:41
Thanks again - yes, time for a book!

On 5/28/05, Dimitre Novatchev <dnovatchev(_at_)gmail(_dot_)com> wrote:
On 5/28/05, Karl Stubsjoen <kstubs(_at_)gmail(_dot_)com> 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.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>