Subject: Re: [xsl] RE: Replacing the space character with another character From: "Mark Peters" <flickrmeister@xxxxxxxxx> Date: Mon, 14 May 2007 07:48:01 -0400 |
<xsl:template match="indexterm"> <indexterm> <xsl:value-of select="translate(.,' ','&')"/> </indexterm> </xsl:template>
And again, the template removed the spaces in my indexterm elements, instead of replacing them with the specified character.
Regards, Mark
I think select=".)" was a typo for select="."
Michael Kay http://www.saxonica.com/
> -----Original Message----- > From: Mark Peters [mailto:flickrmeister@xxxxxxxxx] > Sent: 14 May 2007 12:31 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] RE: Replacing the space character with > another character > > Do you mean I should literally include the following template? > > <xsl:template match="indexterm"> > <indexterm> > old[<xsl:value-of select=".)"/>] > new[<xsl:value-of select="translate(.,' ','&')"/>] > </indexterm> > </xsl:template> > > > I added it, and Xalan produced an error: > > SystemId Unknown; Line #20; Column #37; XSLT Error > (javax.xml.transform.Transfor > merConfigurationException): > javax.xml.transform.TransformerException: javax.xml. > transform.TransformerException: Extra illegal tokens: ')' > > Thanks, > Mark > > > On 5/14/07, David Carlisle <davidc@xxxxxxxxx> wrote: > > > > > > > <xsl:template match="indexterm"> > > > > > <indexterm> > > > > > <xsl:value-of select="translate(.,' ','&')"/> > > > > > </indexterm> > > > > > </xsl:template> > > > > > > > > > are you sure that that template is ever being executed?, add > > <xsl:message>I am here</xsl:message> or change it to > > > > <xsl:template match="indexterm"> > > <indexterm> > > old[<xsl:value-of select=".)"/>] > > new[<xsl:value-of select="translate(.,' ','&')"/>] > > </indexterm> > > > > > > it may be that a higher priority template is being > executed, or it's a > > namespace issuee, or.... > > > > David
Mark Peters Senior Technical Writer Saba Software
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] RE: Replacing the space c, Michael Kay | Thread | Re: [xsl] RE: Replacing the space c, Piotr Bański |
RE: [xsl] RE: Replacing the space c, Michael Kay | Date | Re: [xsl] RE: Replacing the space c, Piotr Bański |
Month |