Re: [xsl] contains with value-of

Subject: Re: [xsl] contains with value-of
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Mon, 14 Oct 2002 17:38:11 -0400

Assuming your context node holds the TYPE attribute you want to check:

<xsl:when test="contains(@TYPE,'hasChildren')">

A good book would clarify for you the distinction between XSLT instructions (things like <xsl:value-of select="..."/>) and the XPath expression language, which is what you really want to use here.


At 04:43 PM 10/14/2002, you wrote:
I want to test if "hasChildren" is contained within (or equal to) the value
of the attribute "TYPE" in a node, so I've tried to use this:

<xsl:when test="contains(value-of select='@TYPE','hasChildren')">

but it doesn't work, so what to do?

Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.      
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
  Mulberry Technologies: A Consultancy Specializing in SGML and XML

XSL-List info and archive:

Current Thread