Subject: Re: [xsl] xsl:value-of problem From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx> Date: Tue, 27 Apr 2004 10:57:23 +0100 |
Hi Sam, > I have a template that has a param that denotes an element name. [snip] > <xsl:value-of select="ROOT/msg/data [ @id =$pid ]/$name" /> [snip] > I have to access the value of the element in a <xsl:value-of> as > above. How do I do it? Select all the elements that are children of the relevant <data> element and then filter them to select only those whose name is the same as that given by the $name parameter: <xsl:value-of select="ROOT/msg/data[@id = $pid] /*[name() = $name]" /> You might have to be careful about namespaces if you're using them... Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xsl:value-of problem, Sam Saha | Thread | Re: [xsl] xsl:value-of problem, David Carlisle |
RE: [xsl] tomcat web server and dyn, Michael Kay | Date | Re: [xsl] xsl:value-of problem, David Carlisle |
Month |