Subject: One var to concat strings, one var to call ext. function From: dkarr@xxxxxxxx (David M. Karr) Date: 10 Nov 2000 12:51:12 -0800 |
I have a template that sets one variable called "domainClass", then I need to set several other variables to represent display labels associated with fields. I'm using a Xalan extension function to read the display label out of a properties file. I'm trying to make the code for getting the display label as concise as possible. So far, I'm left with things like the following: <xsl:variable name="niSessionIdKey" select="concat('xsl.',$domainClass,'.NISessionId.text')" /> <xsl:variable name="niSessionIdLabel" select="pm:get($niSessionIdKey)" /> Then, when I need the display label, I use: <xsl:value-of select="$niSessionIdLabel"/> If I have ten labels, then I need twenty variables. For each pair of variables, I really only need the second one. I declared the first one because I couldn't figure out how to combine them. Is it possible to wrap the "pm:get()" around the "concat()" call so I just have a single variable? -- =============================================================================== David M. Karr ; dkarr@xxxxxxxx ; w:(425)487-8312 ; TCSI & Best Consulting Software Engineer ; Unix/Java/C++/X ; BrainBench CJ12P (#12004) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: format-number and time or ???, David_Marston | Thread | Re: One var to concat strings, one , Jeni Tennison |
Re: format-number and time or ???, David_Marston | Date | Using Variables to determine which , Greg Miley |
Month |