Thanks..
shall try
----- Original Message -----
From: "Joerg Heinicke" <joerg(_dot_)heinicke(_at_)gmx(_dot_)de>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Tuesday, November 19, 2002 10:00 PM
Subject: Re: [xsl] unix problems.. change of approach
Hello Laura,
so i thought i use something like.
<xsl:variable name="isCorrectValue"
select="normalize-space($demoValue[(_at_)value = 'valid'])"/>
which would give my "isCorrectValue" a boolean true or false.
this is not working..
that's wrong. normalize-space() returns the normalized string, not true
or false. You can surround it with boolean(). But a test like in my
other mail (test="normalize-space(...)") would also convert it to boolean.
Joerg
If anyone can correct the above statement to get the boolean value as i
wanted , then string($isCorrectValue) will give me literal true or
false,
which i can make use later.
Can anyone help me please.
----- Original Message -----
From: "Laura" <xsl_list(_at_)hotmail(_dot_)com>
so would this mean that this is a bug in XALAN??
----- Original Message -----
From: "Joerg Heinicke" <joerg(_dot_)heinicke(_at_)gmx(_dot_)de>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Tuesday, November 19, 2002 7:23 PM
Subject: Re: [xsl] unix problems
Seems to be a processor specific problem. The statement is correct.
What
about test="string($demoValue[(_at_)value = 'valid'])" or
test="normalize-space($demoValue[(_at_)value = 'valid'])". Shorter and less
conversions in it.
Regards,
Joerg
Laura wrote:
sorry i meant
<xsl:if test="not(string-length($demoValue[(_at_)value = 'valid'])=0)">
This goes without errors in windows
but throws
java.lang.reflect.InvocationTargetException
when run on UNIX system
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list