xsl-list
[Top] [All Lists]

AW: calling templates

2004-06-21 03:39:18
just use the union operator "|"

<xsl:apply-templates select="link | section" />

which in this case could be read as link or section

chris

-----Ursprüngliche Nachricht-----
Von: james walker [mailto:jameswalkerandy(_at_)hotmail(_dot_)com]
Gesendet: Montag, 21. Juni 2004 12:36
An: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Betreff: [xsl] calling templates


if u have an xml file like this:
<main>
<name>
<desc>
<link></link>
<section></section>
.........(the any number of section an dlink tags in any order)
</main>

and u had a template match currently in main, how would u do an 
<xsl:apply-templates /> on all the <link> and <section> tags 
but not the 
<name> and <desc> tags?
i thought about <xsl:apply-templates select="link" /> and then 
<xsl:apply-templates select="section" /> but that would do it 
in two groups, 
i would like to apply the template sin the order they appear 
in the xml 
file......
can anyone help
cheers
james walker

_________________________________________________________________
It's fast, it's easy and it's free. Get MSN Messenger today! 
http://www.msn.co.uk/messenger


--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--




<Prev in Thread] Current Thread [Next in Thread>
  • AW: calling templates, christof.hoeke <=