Xslt 使用DB2XMLTransform函数输出XHTML

Xslt 使用DB2XMLTransform函数输出XHTML,xslt,xhtml,db2,Xslt,Xhtml,Db2,DB2XSLTransform函数能否输出保留空元素结束标记的HTML?我在数据库中使用的相同转换与其他XSLT处理器完美配合。我只是在DB2中将它与XSLTRANSFORM函数一起使用时遇到了一个问题。比如说, 我需要这个: <div class="img"></div> 任何指导都将不胜感激。我对脚本标签也有类似的问题。为了解决这个问题,我会在标记之间添加虚拟文本。 示例:关于DB2的其他自动转换: <div class="img" /> <xs

DB2XSLTransform函数能否输出保留空元素结束标记的HTML?我在数据库中使用的相同转换与其他XSLT处理器完美配合。我只是在DB2中将它与XSLTRANSFORM函数一起使用时遇到了一个问题。比如说,

我需要这个:

<div class="img"></div>

任何指导都将不胜感激。

我对脚本标签也有类似的问题。为了解决这个问题,我会在标记之间添加虚拟文本。 示例:关于DB2的其他自动转换:

<div class="img" />
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="2.0">

<xsl:output method="xhtml" indent="yes" 
    xpath-default-namespace="http://www.w3.org/1999/xhtml" 
    doctype-public="-//W3C//DTD XHTML 1.1//EN" 
    doctype-system="http://www.w3.org/TR/2001/REC-xhtml11-20010531/DTD/xhtml11-flat.dtd" />

<xsl:template match="*">
SELECT XSLTRANSFORM (XMLDATA USING 
   (SELECT XSLTRANSFORMDOC 
   FROM ds.XSLTRANSFORMS 
   WHERE XSLTRANSFORMID = 15) AS VARCHAR(32672)) 
FROM ds.XMLTAB