RE: [xsl] both single and double quotes in an XPATH translate() Thanks!

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">'!@#$%^*(),:;.?/\[]{}|=+-_*"&amp;&gt;&lt;</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,
> &apos;
> >
> '!@#$%^*(),:;.?/\[]{}|=+-_*&quot;&amp;&gt;&lt;&apos;
> ,
> > '________________________________') )" />
> > 
> > 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