Subject: RE: [xsl] how to remove a "wrapper" element? From: "Michael Kay" <mhk@xxxxxxxxx> Date: Fri, 27 Jun 2003 22:26:48 +0100 |
> > To make authoring easier, the powers that be have added a > "wrapper" element to the dtd/xml structure as follows: > > <process_steps> > <step> > <substeps> > <step/> > <step/> > </substeps> > </step> > </process_steps> > > QUESTION: How would I apply a template to remove the > <substeps> element BEFORE the <steps> are used in the table > structure so that it doesn't throw everything off? > Use the identity template to copy everything unchanged, and add the following template rule: <xsl:template match="substeps"> <xsl:apply-templates/> </xsl:template> This assumes that you are removing this element in a separate transformation phase, your question didn't make this clear. Michael Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] how to remove a "wrapper", Mike Haarman | Thread | Re: [xsl] how to remove a "wrapper", Wendell Piez |
Re: [xsl] XSLT model not "natural"?, Jonathan Revusky | Date | RE: [xsl] XSLT model not "natural"?, Michael Kay |
Month |