[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] only two chars after a slash
Subject: RE: [xsl] only two chars after a slash From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Wed, 13 Apr 2005 22:38:02 +0100 |
You're trying to nest XSLT instructions inside an XPath expression, which doesn't work - it has to be the other way around. You want something like <xsl:template match="xxxxx"> <xsl:value-of select=" concat( substring-before(., '/'), '/', substring(substring-after(., '/'), 1, 2) )"/> </xsl:template> Obviously to make this work you have to integrate it into a stylesheet that matches the appropriate node in your source document. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: henry human [mailto:henry_human@xxxxxxxx] > Sent: 13 April 2005 22:03 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] only two chars after a slash > > i get only text (concat(substring-be....) in browser > with: > concat( substring-before(<xsl:value-of > select="prodAmount"/>, '/'), '/', > substring(substring-after(<xsl:value-of > select="prodAmount"/>, '/'), 1, 2)) > ?? > > > > > > --- Michael Kay <mike@xxxxxxxxxxxx> wrote: > > concat( > > substring-before($x, '/'), > > '/', > > substring(substring-after($x, '/'), 1, 2) > > )
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] only two chars after a sl, Jon Gorman | Thread | Re: [xsl] only two chars after a sl, henry human |
Re: [xsl] only two chars after a sl, Jon Gorman | Date | Re: [xsl] only two chars after a sl, henry human |
Month |