[xslt] generating malformed XML (html) from malformed XML (xhtml)


I've written an XSLT-stylesheet in order to map XHTML to HTML. Most
XHTML elements are kept intact (i.e. copied) except for HEAD and META.

The following (malformed) XHTML-code appears on the input:

   <A href="/all/projects/<!--#echo var="REMOTE_USER" -->">Your Projects</A>

This uses an Apache feature called Server Side Includes. The
expression   <!--#echo var="REMOTE_USER" -->
is transformed by the HTTP server to the name of the authenticated

I'm not able to copy this input. As a lot of XML violations occur (<
inside attribute value, " too). xsltproc bombs out of course.

Does any of you have a good idea on how to implement this?

I'd rather not introduce a new element (e.g. myA) which supports an
extra attribute of some sort.

many thanks in advance,

Joost Helberg

Joost Helberg
Snow B.V.        http://snow.nl Tel 0418-653333 Fax 0418-653666
Voorzitter VOSN  http://www.vosn.nl Tel 0418-653336 Fax 0418-653666

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]