|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Local-Global Variable help
m.core@xxxxxxxxxxxxxxxx wrote:
> i make you an example for calrify what i need to do
> (put "<" instead of "(" ):
Why did you use parenthesis?
> TEMPLATE 1:
> (xsl:template match="fields[descendant::field[contains(@id,
> 'Metadata')]]")
> (xsl:for-each select="field[contains(@id,'classMetadata')]")
> (xsl:variable name="var" select="@value")
> (/xsl:template)
> TEMPLATE 2:
> (xsl:template match="fields[descendant::field[utils:endsWith(@id,
> $var)]]")
> ecc
> ...
> (/xsl:template)
As already said, it is not possible (in @match
especially). But you can control which nodes you apply
templates on at the "call" (in TEMPLATE 1). You'll can use
a template rule or even a named template, because you'll not
need @match anymore.
Regards,
--drkm
p2.vert.ukl.yahoo.com uncompressed/chunked Wed Aug 30 11:13:39 GMT 2006
___________________________________________________________________________
Dicouvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet !
Yahoo! Questions/Riponses pour partager vos connaissances, vos opinions et vos expiriences.
http://fr.answers.yahoo.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|







