xsl-list
[Top] [All Lists]

Setting some variables

2003-01-09 08:46:43
I have the following xml snippet

<object type="figure" position="fixed" id="fu1">
<objectsource>
<file name="ejb1821.fu1.gif" type="gif"/></objectsource>
</object>


I am trying to do something like this..


<xsl:template match="object">
 <xsl:variable name="filename" select="translate(descendant::file[(_at_)name],
   'abcdefghijklmnopqrstuvwxyz',
   'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"/>
 
 <xsl:variable name="type" select="translate(descendant::file[(_at_)type],
   'abcdefghijklmnopqrstuvwxyz',
   'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"/>

 <xsl:value-of select="$filename"/>
 <xsl:value-of select="$type"/>
</xsl:object>

however $filename and $type always end up being empty. I am using a
slightly modified version of Xalan C++ to do the translations.

Thanks,

Dave Totten

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>