Subject: Re: [xsl] Testing Text From: "Ganesh Babu N" <nbabuganesh@xxxxxxxxx> Date: Thu, 8 Jan 2009 11:02:55 +0530 |
it is showing error as text node will not select any thing. Please help me Regards, Ganesh On Wed, Jan 7, 2009 at 5:02 PM, David Carlisle <davidc@xxxxxxxxx> wrote: > > >> contains(., > > pases the current node to a string function, so the function argument is > the string value of the node, which is all the character data of the > descendants. > > You want something like > > <xsl:template match="*"> > <xsl:if test="contains(text(),'@')">@ found in <xsl:value-of > select="name(.)"/></xsl:if> > > or > > <xsl:template match="text()"> > <xsl:if test="contains(.,'@')">@ found in <xsl:value-of > select="name(..)"/></xsl:if> > > David > > ________________________________________________________________________ > The Numerical Algorithms Group Ltd is a company registered in England > and Wales with company number 1249803. The registered office is: > Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. > > This e-mail has been scanned for all viruses by Star. The service is > powered by MessageLabs. > ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Testing Text, David Carlisle | Thread | Re: [xsl] Testing Text, Mandar Jagtap |
Re: [xsl] Testing Text, Ganesh Babu N | Date | Re: [xsl] XSLT, Web applications, a, ac |
Month |