Subject: RE: [xsl] template matching From: "Varley, Roger" <Roger.Varley@xxxxxxxxxxxxxx> Date: Wed, 4 Feb 2004 14:32:54 -0000 |
> > > if i have a note elemtn that can be placed in side many > different elements > within an xml document e.g. > > Is there anyway i can reduce this code down because i have > this implemented > on a much larger scale where the note element appears within > 28-30 other > elements. Is there anyway to reproduce the output which the > design above > creates without having to write out <ul> tags within each > template match? > Try <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <ul> <xsl:apply-templates select="//note" /> </ul> </xsl:template> <xsl:template match="note"> <li><xsl:value-of select="." /></li> </xsl:template> <xsl:template match="*|@*"> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] template matching, David Carlisle | Thread | RE: [xsl] template matching, cknell |
Re: [xsl] escaping tags, David Carlisle | Date | Re: [xsl] template matching, Peter Flynn |
Month |