Subject: Re: [xsl] How to fetch desired data From: Florent Georges <darkman_spam@xxxxxxxx> Date: Mon, 2 Jan 2006 01:55:54 +0100 (CET) |
rob Jackson wrote: > Thanks for the solution but still there is some problem. > If you see my source xml which is like > <xsl:address>Charles Army Street; Boston, Ma 01779</xsl:address> > which has got space after comma and before 'Ma'. So it is > displaying the result as > <state></state> > <zip>Ma 01779</zip> > I have modified your code to get the desired result. > <xsl:variable name="before" > select="substring-before($vAddress, ',')"/> > <xsl:variable name="after" > select="substring-after($vAddress, ',')"/> > <xsl:variable name="tmp" > select="substring-after($after, ' ')"/> > <xsl:variable name="state" > select="substring-before($tmp, ' ')"/> > <xsl:variable name="zip" > select="substring-after($tmp, ' ')"/> You can instead change the separator string: <xsl:variable name="after" select="substring-after($vAddress, ', ')"/> --drkm ___________________________________________________________________________ Nouveau : tiliphonez moins cher avec Yahoo! Messenger ! Dicouvez les tarifs exceptionnels pour appeler la France et l'international. Tilichargez sur http://fr.messenger.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] predicate inside a for-ea, Michael Kay | Thread | Re: [xsl] a bit of distraction ' qu, Geert Josten |
RE: [xsl] extended xhtml attribute , Michael Kay | Date | Re: [xsl] a bit of distraction ' qu, Geert Josten |
Month |