Subject: RE: Need to test if there is a value
From: Mike Dierken <mike@xxxxxxxxxxxxxxx>
Date: Fri, 7 May 1999 07:25:03 -0700
|
Try something like:
<xsl:if test="advertisement/source/base[. = 'something here']">
The latest XSLT spec describes several string operations which will help
searching for text patterns, but I don't know if they are widely supported -
as well as they don't have case insensitive versions.
http://www.w3.org/TR/WD-xslt#strings
For example, some operations are: starts-with, contains, substring-before,
substring-after
Mike
DataChannel
-----Original Message-----
From: Sharmila Pandith [mailto:sharmila@xxxxxxxxx]
Sent: Thursday, May 06, 1999 2:57 PM
To: XSL List
Subject: Need to test if there is a value
Hi,
I have the following:
<base version=""></base>
When I do the following test:
<xsl:if test="advertisement/source/base">
<pickup-ref>
<publication-ad-id>
<xsl:apply-templates
select="advertisement/source/base"/>
</publication-ad-id>
</pickup-ref>
</xsl:if>
I get the value of base.
What I actualy want to test is if base has any text like
<base version="">something here</base>. How can I do that?
TIA,
Sharmila Pandith
Zedak Corp
400 Columbus Ave
Valhalla, NY 10595
sharmila@xxxxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|