Subject: Re: [xsl] how to match elements in all depth From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Tue, 25 Mar 2008 13:21:13 +0000 |
On 25/03/2008, Mansour <mansour77@xxxxxxxxx> wrote: > Ok, may be the question is too long. Let's put it in short words. > I have this document: > > <xml version="1.0"> > <root> > <myelement attr1="val"> > <myelement> > </myelement> > </myelement> > </root> > > A template that process "myelement" tag would be: > > <xsl:template match="myelement"> > found element <value-of select="name(.)" /> > </xsl:template> > > This will process only the outer element and will never reach the inner > one ! is there a way I can process the nested "myelement " ? Read about the "default template rules": http://www.dpawson.co.uk/xsl/sect2/defaultrule.html When you override the default template with one of your own, you're responsible for continuing the processing (using something like xsl:apply-templates). -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] how to match elements in , Martin Honnen | Thread | RE: [xsl] how to match elements in , Michael Kay |
Re: [xsl] how to match elements in , Martin Honnen | Date | [xsl] XSLT 2.0 in a web browser, Colin Adams |
Month |