[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Implementing " and ' in literals


Subject: Implementing " and ' in literals
From: Matt Sergeant <matt@xxxxxxxxxxxx>
Date: Thu, 20 Apr 2000 09:49:01 +0100 (BST)

In XML::XPath (perl's XPath processing module) I implemented translation
of &quot; and &apos; in literals to " and ' respectively. I know this
isn't in the spec, so I thought I'd better hash it out a bit first. I've
heard people call for this feature before, so I figured it might be
useful. An alternate way of doing this is to use the C escape mechanisms,
although then you'd have to build support way back into the tokenizer,
which is far harder.

So what do people think of this? It allows you to do the following in your
XSLT:

<xsl:value-of select="&quot;I'm feeling &amp;quot;sad&amp;quot;&quot;"/>

Which gives you a literal of:

I'm feeling "sad"

(I know it's yucky - but that's entities for you!)

-- 
<Matt/>

Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org http://xml.sergeant.org



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords