|
Subject: RE: [xsl] both single and double quotes in an XPATH translate() Thanks! From: Arian Hojat <arianhojat2000@xxxxxxxxx> Date: Tue, 28 Jun 2005 12:28:18 -0700 (PDT) |
cool solution Michael,
Thanks!
Arian
--- Michael Kay <mike@xxxxxxxxxxxx> wrote:
> The simple way to handle strings containing " and '
> is to use an RTF
> variable:
>
> <xsl:variable
>
name="from">'!@#$%^*(),:;.?/\[]{}|=+-_*"&><</xsl:variable>
>
> ... translate(name, $from,
> '_______________________')...
>
> Michael Kay
> http://www.saxonica.com/
>
>
> > -----Original Message-----
> > From: Arian Hojat
> [mailto:arianhojat2000@xxxxxxxxx]
> > Sent: 28 June 2005 20:07
> > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > Subject: [xsl] both single and double quotes in an
> XPATH translate()
> >
> > Hello all,
> >
> > I am trying to do a big translate on a string with
> > special characters like so...
> >
> > <xsl:value-of select="string( translate(./name,
> '
> >
> '!@#$%^*(),:;.?/\[]{}|=+-_*"&><'
> ,
> > '________________________________') )" />
> >
> > But I want to translate both single and double
> qoutes
> > in there,
> > Since the string is delimiting by &apos, I thought
> I
> > could use single qoute' in there, but I get an
> > error...
> >
> > (Xalan, hav not tested in Saxon yet cause Xalan is
> the
> > trouble maker usually for my code)
> >
>
javax.xml.transform.TransformerConfigurationException:
> > javax.xml.transform.TransformerException:
> > javax.xml.transform.TransformerException: Prefix
> must
> > resolve to a namespace:
> >
> >
> > I found this useful archived page for what I
> wanted to
> > do.
> >
>
http://www.biglist.com/lists/xsl-list/archives/200107/msg00181.html
> > but David leaves me hanging with the cliffhanger:
> > "It gets more interesting when you need both " and
> '
> > in the [Xpath] string." :)
> >
> > Thanks,
> > Arian
> >
> >
> >
> > __________________________________
> > Yahoo! Mail
> > Stay connected, organized, and protected. Take the
> tour:
> > http://tour.mail.yahoo.com/mailtour.html
>
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] finding the position of t, Nadia . Swaby | Thread | [xsl] Multiple file XSL conversion, Andrew Borsz |
| RE: [xsl] both single and double qu, Michael Kay | Date | [xsl] Multiple file XSL conversion, Andrew Borsz |
| Month |