[Home] [By Thread] [By Date] [Recent Entries]
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
|

Cart



