Subject: Re: replacing diacritical marks with combining unicode characters
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 4 Mar 2008 22:10:38 GMT
|
> I really don't need the <br /> elements. That is the reason for the
> template rule removing them. But is the switch from <br/> to <br>
> caused by the output line?
No, your input (and hence your output) must start with a top level
element html in no-namespace so xslt defaults to html output, where the
syntax of empty elements does not use the xml form />. if you want to
generate XML in this case then you need to say explictly
xsl:output method="xml"
but in that case you might perhaps also put the elements into the xhtml
namespace rather than no-namespace.
David
________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.
________________________________________________________________________
|