|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Two versions of variable expression
Hi all,
I posted this question last week already but somehow it never
showed up on the list. So here is my question again. Consider the
following two expressions:
<xsl:variable name="cell">
<xsl:value-of select="following-sibling::*[position() =
1]/text[@name=$colname] |
following-sibling::*[position() =
1]/select[@name=$colname] |
following-sibling::*[position() =
1]/checkbox[@name=$colname] |
following-sibling::*[position() =
1]/label[@name=$colname]"/>
</out:variable>
<xsl:variable name="cell" select="following-sibling::*[position() =
1]/text[@name=$colname] |
following-sibling::*[position() =
1]/select[@name=$colname] |
following-sibling::*[position() =
1]/checkbox[@name=$colname] |
following-sibling::*[position() =
1]/label[@name=$colname]"/>
The second expression allows me to work with $cell, the first expression
doesn't.
In the case of the first expression I get an error message even though I
know that he
node I'm interested in exists. Why is that? Unfortunately, I cannot use the
second
expression because I have to add some if-statement into the whole business.
- Joerg
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








