|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Variable assign
On 12/7/05, Joco Ammlcar Pereira Cruz <joao.pereira.cruz@xxxxxx> wrote: > Hi everyone > > I have this code: > > <xsl:variable name="file"> > <xsl:choose> > <xsl:when test="@dinamicxml='yes'"> > <xsl:value-of select="concat($SHARE,'/DPLX/', @descriptor)"/> > </xsl:when> > <xsl:otherwise> > <xsl:value-of select="concat($SHARE, $bizcase/@lang, '/descriptors/', @descriptor)"/> > </xsl:otherwise> > </xsl:choose> > </xsl:variable> This creates a result tree. You need to use a node-set extension to convert this to a node-set. > > > <xsl:variable name="file" select="concat($SHARE, $bizcase/@lang, '/descriptors/', @descriptor)"/> This creates a node-set. > Why is it that the assign of the node for the variable descritor works well for this option and for the other it doesn't? > What is diference of assigning the file variable using a choose and not using?? :-( <xsl:variable name="foo" select="nodeset" /> gets a node-set <xsl:variable name="foo">asdfas</xsl:variable> assigns the contents of the element to a string called the results tree. http://www.dpawson.co.uk/xsl/sect2/N8090.html#d9972e73 3rd question in the FAQ. Jon Gorman
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! 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
|

Cart








