xsl-list
[Top] [All Lists]

RE: newbie question

2002-10-29 06:30:24

declare all variables;

when (mode=edit)
   assign values to all variables
otherwise
   assign diff values all variables

Any suggestions??

You could declare a single variable whose value is an XML tree, and
reference items within the tree using path expressions:

<xsl:variable name="tree">
<xsl:choose>
<xsl:when test="cond1">
   <var1>17</var1>
   <var2>erge</var2>
   <var3>;ousv</var3>
</xsl:when>
<xsl:otherwise>
  ...


then
   <xsl:value-of select="xx:node-set($tree)/var2"/>

Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com 


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



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