- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 18 Jul 2006 10:32:11 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3474
------- Comment #2 from davidc@nag.co.uk 2006-07-18 10:32 -------
to fix this one and bug #3446 the stylesheet will need to quote <, #9, #10,
#13, in addition to & and { that are already handled. In xslt1 that's a deeply
nested set of calls to the replace template. If xslt2 isn't an option (which
could do this all with a single regexp-replace) another possiblity would be to
translate
<xqx:attributeValue>&<></xqx:attributeValue>
to
<elem attr="{"&<>"}"></elem>
^^ ^^
the extra {"..."} mean that you only need to take care of string-quoting rather
than attribute constructor quoting (which I think the stylesheet already gets
right) and the XQuery serialiser will then take care of the attribute value
quoting rules for < and white space.
Received on Tuesday, 18 July 2006 10:32:20 UTC