Subject: RE: call-template with variable From: Mike Brown <mbrown@xxxxxxxxxxxxx> Date: Thu, 16 Dec 1999 17:13:22 -0700 |
Benjamin Corliss wrote: > <!-- is the following possible? --> > <xsl:call-template name="$content-macro"/> David Carlisle answered an almost identical question today on this very list. Did you just join? Either way, it's a FAQ candidate. Here's David's message again: > <xsl:call-template name="$v1"/> <!-- this causes a trouble to XT --> You can't do that. The name has to be a `qname'. Variable values are never qnames. The value of your $v1 in this case is a result tree fragment consisting of a text node with value `called' that is not the same as the name called. For similar reasons as select="called" isn't the same as select="'called'". You have to do <xsl:choose> <xsl:when test="$v1='called'"> <xsl:call-template name="called"/> So your input should cause trouble for any xsl processor. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
call-template with variable, Benjamin Corliss | Thread | XPathTool on Oasis-Open, Khun Yee Fung |
Re: Special entity characters in Sh, Sean O'Dell | Date | XPathTool on Oasis-Open, Khun Yee Fung |
Month |