I wanted to write you on thrusday but outlook server went down ... "//"
will take all the desendants of entrydata
<xsl:for-each select="prod//entrydata">
<tr>
<td><xsl:value-of select="."/></td>
</tr>
</xsl:for-each>
Using string before funtion for getting prod value
-----Original Message-----
From: james walker [mailto:jameswalkerandy(_at_)hotmail(_dot_)com]
Sent: 02 October 2003 13:53
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] xsl--accessing a speciic part of a string
When in template match=prod, I wanted to pull out the value "wanted
text"
which will change according to what prod its under. However, the
structure
of the <text> tags under some <prod> elements are different:
The first example, i need to select the value of "wanted text" within
prod:
<prod position="1.1.1">
<entrydata columnnumber="6">
<text>wanted text - cp1</text></entrydata>
</prod>
The second example, i need to select "wanted text" from the first text
tag
within prod:
<prod position="1.1.1">
<entrydata columnnumber="6">
<textlist><text>wanted text - cp1</text><text>wanted text
-cp2</text></textlist></entrydata>
</prod>
is their one select statement that could cater for either of these
situations?? I assume to remove "-cp1" i need to use the string function
substring before? There will be instances when "wanted text" may have a
hyphen in anyway.
_________________________________________________________________
Stay in touch with absent friends - get MSN Messenger
http://www.msn.co.uk/messenger
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list