[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hello Jitu,
you have to use the contains() function here.
Regards,
Joerg
Jitu wrote:
--
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Re: [xsl] XSL and substring filter ?
Subject: Re: [xsl] XSL and substring filter ? From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Fri, 09 Aug 2002 15:13:06 +0200 |
Hello Jitu,
you have to use the contains() function here.
<xsl:template match="row"> <xsl:for-each select="*[contains(., 'orange')]"> <xsl:copy-of select="."/> </xsl:for-each> </xsl:template>
Regards,
Joerg
Jitu wrote:
<row> <fruit>apple, orange</fruit> <vegetable>potato, chillies</vegetable> <drink>cola , orange juice </drink> </row>
<row> <fruit>grapes</fruit> <vegetable>nothing</vegetable> <drink>lemon juice</drink> </row>
...
I want to pick up all the child elements of row which has a certain string appearing as part of its text.
For example if my search is based on 'orange', following should be returned :
<fruit>apple, orange</fruit> <drink>cola , orange juice </drink>
Basically how do i filter this way (a substring kind of filter) . I want to use xsl-foreach and apply this filter simultaneously.
Code would be of great help ! Jitu
--
System Development VIRBUS AG Fon +49(0)341-979-7419 Fax +49(0)341-979-7409 joerg.heinicke@xxxxxxxxx www.virbus.de
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL and substring filter ?, Jitu | Thread | [xsl] replace carridge return/linef, Joeri Belis |
RE: [xsl] How to normalize XML???, Andrew Welch | Date | RE: [xsl] XSL and substring filter , Andrew Welch |
Month |