Subject: RE: problems with contain function From: Kay Michael <Michael.Kay@xxxxxxx> Date: Mon, 27 Nov 2000 10:27:47 -0000 |
> I am trying to test a condition with contains() function . > But for some > reason it doesn't allow variables as its parameters. > I am usning xalan java from apache as xslt processor. > > <xsl:template match=".//UserDefined"> > <xsl:variable name="fieldName" select="label"/> > <xsl:if test="not(contains($fieldName,'sast box ahn route'))"> Your problem is not with contains(), it is with xsl:variable. I suspect you meant select="'label'": the string 'label', not the content of the child::label element. Incidentally, the only difference between match=".//UserDefined" and match="UserDefined" is that they have different priority. They match exactly the same nodes, namely all <UserDefined> elements. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
problems with contain function, vara prasad babu veg | Thread | RE: problems with contain function, Kay Michael |
RE: loop?, Kay Michael | Date | RE: How to test if the current node, Kay Michael |
Month |