|
Subject: Re: [xsl] Testing Text From: "Mukul Gandhi" <gandhi.mukul@xxxxxxxxx> Date: Fri, 9 Jan 2009 11:20:38 +0530 |
On Fri, Jan 9, 2009 at 11:11 AM, Ganesh Babu N <nbabuganesh@xxxxxxxxx> wrote:
> <xsl:template match="*">
> <xsl:if test="contains(text(),'@')">@ found in <xsl:value-of
> select="name(.)"/></xsl:if>
>
> error message :
> "XPTY0004: A sequence of more than one item is not allowed as the
> first argument of
> contains() ("", "", ...) in built-in template rule"
It seems, you should do:
<xsl:if test="contains(string-join(text(), ''),'@')">
--
Regards,
Mukul Gandhi
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Testing Text, Ganesh Babu N | Thread | Re: [xsl] Testing Text, David Carlisle |
| Re: [xsl] Testing Text, Ganesh Babu N | Date | [xsl] RE: How to call an external J, Peter Kester |
| Month |