![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - >Thread Next - RE: [xsl] XSL transformation removing closing tag for empty div RE: [xsl] XSL transformation removing closing tag for empty divTo: Date: 6/3/2007 3:16:00 PM Hi Mike, 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. From: "Michael Kay" <mike@xxxxxxxxxxxx> Subject: RE: [xsl] XSL transformation removing closing tag for empty div Message-ID: <009d01c7a518$03b9e0e0$6401a8c0@turtle> Presumably if the recipient can't handle an empty element tag that means it's expecting HTML rather than XML, so use <xsl:output method="html">. Michael Kay http://www.saxonica.com/ -----Original Message----- From: A D [mailto:hopethisisstillthere@xxxxxxxxx] Sent: 02 June 2007 13:06 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx 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 | ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||
|
