Subject: Re: [xsl] Flow data in table From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 12 Nov 2003 11:35:06 GMT |
> So is it possible to nest templates? No, it's clearly not allowed by the syntax of the language, also I would have difficulty trying to guess what you would intend the code fragment to mean. Whether or not an element matches a template is a property of the element not a property of where the apply-templates is executed, so it's hard to see what a nested xsl:template is supposed to indicate. Perhaps you are looking for the mode feature? Templates have a mode attribute so you can have several templates in different modes matching the same node. Apart from the fact that nesting is not allowed, clearly your template matches are wrong. A document can only have one top level element but you have both <xsl:template match="/bamiyan"> and <xsl:template match="/scribe[1]/modified"> one of these can not match: either /bamiyan or /scribe, they can't both be the top element. David -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Flow data in table, Andrew Glass | Thread | RE: [xsl] Flow data in table, Andreas L. Delmelle |
RE: [xsl] Search engine, Michael Kay | Date | [xsl] Check if text is before an t, Sebastien deprez |
Month |