Subject: RE: XSLT: Does an element know about its type? From: Mike Brown <mbrown@xxxxxxxxxxxxx> Date: Sat, 4 Mar 2000 16:59:20 -0700 |
> <xsl:template match="river|lake|sea|island|mountain|desert"> > < this tag should be the element's tag, i.e, river or lake or ... > > <xsl:copy-of select=" ... several properties ..."/> > ... some more things ... > </ suitable close-tag > > </xsl:template> The name() function will tell you the element type, but for what you want to do, the xsl:copy instruction is more appropriate. Either of these will do the trick: <xsl:template match="river|lake|sea|island|mountain|desert"> <xsl:copy> <!-- element attributes and contents go here --> </xsl:copy> </xsl:template> <xsl:template match="river|lake|sea|island|mountain|desert"> <xsl:element name="name()"> <!-- element attributes and contents go here --> </xsl:element> </xsl:template> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
XSLT: Does an element know about it, Wolfgang May | Thread | XSLT: Restructuring/Grouping, Wolfgang May |
RE: XSLT: Restructuring/Grouping, Mike Brown | Date | SVG charts and graphs from XML inpu, Jon Smirl |
Month |