Subject: Re: [xsl] slicing an XML document From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Tue, 15 Oct 2002 14:39:07 -0400 |
<xsl:template match="/"> <xsl:for-each select="//*[count(ancestor-or-self::*) = $depth]"> <xsl:copy/> </xsl:for-each> </xsl:template>
Cheers, Wendell
On Tue, 15 Oct 2002, David Carlisle wrote:
> > > Is there a quick and dirty way to slice an XML document? > > take the identity transform from the xslt spec and add > <xsl:template priority="1001" match="/*/*/*"/> > > and everything below level three will be zapped.
Not only do I want everything below a certain level to be zapped, but I want everything above it zapped as well.
I should rephrase my question. Does a quick method exist to extract all elements or name()'s residing at a particular level?
Thank You and Best Regards,
S. Perugini
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] slicing an XML document, Saverio Perugini | Thread | Re: [xsl] slicing an XML document, Saverio Perugini |
Re: [xsl] slicing an XML document, Saverio Perugini | Date | [xsl] choose/otherwise not doing an, Richard Rowell |
Month |