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

Re: [xsl] XSL transformation removing closing tag for empty div


Subject: Re: [xsl] XSL transformation removing closing tag for empty div
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Sun, 3 Jun 2007 20:44:09 +0100

On 6/3/07, Michael Kay <mike@xxxxxxxxxxxx> wrote:
> Thanks for the reply. Since i am setting the content type as
> text/xml, I cannot set the output to html. If I do, it will
> throw an error. The reason I set the content type as text/xml
> is because I need an Ajax response, which should be in XML format.

Well, <div/> is in XML format. So we need to understand what's happening to
this XML and why it's being passed to something that can't handle it.

It could well be because with:


<div class="bold"/>sometext

the text "sometext" will take on the bold style, whereas with

<div class="bold"></div>sometext

...it wont.

This is why I asked for a "don't minimise" output option (or
prioprietary extension) long ago, and the general response was - as
the two are equivalent it shouldn't matter (which I agree with now :)

In the end the "xhtml" output option of 2.0 came along which did the trick.

cheers
andrew


Current Thread
Keywords
xml