xsl-list
[Top] [All Lists]

[xsl] XSL transformation removing closing tag for empty div

2007-06-03 11:28:51
I've experienced these empty divs before as well. all you need to do is somehting like this:

<div id="something">
<xsl:comment>keep this div not empty</xsl:comment>
</div>

and that should solve your problem of a self-closing element.
this way, you do not need to change your <xsl:output> from xml to html. you can keep it:

<xsl:output method="xml">

to retain xhtml formatting.

dale
-----Original Message-----
From: A D [mailto:hopethisisstillthere(_at_)gmail(_dot_)com] Sent: 02 June 2007 13:06
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] XSL transformation removing closing tag for empty div

Hi All,

I have a xsl which has an empty div:

<div class="somehting"></div>

I fill this div on the client side using javascript. Now, I make an Ajax call and on the server side, I do transformation in such a way that I get XML back as response to the Ajax call. For this, I set the servlet response content type to be text/xml. In doing so, the output of the transformation does not contain the closing tag i.e it is changed to <div class="something"/> . I would want it to keep the closing tag. How can I achieve this?

Thanks in advance,
A D

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--