Subject: Re: [xsl] 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. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] replacing diacritical mar, Terry Ofner | Thread | [xsl] add an attribute to an elemen, Pablo Sebastian Rodr |
Re: [xsl] replacing diacritical mar, Terry Ofner | Date | Re: [xsl] Processing based on numbe, Dimitre Novatchev |
Month |