这有点与之相关 XSLT wont allow me to use self-closing img and br tags 但我不认为这是重复的。
我想将XML转换为HTML。在源XML中,有自动关闭的<lb/>
元素。我想将它们转换为有效的HTML <br>
void元素。
要获得有效的HTML,我将输出方法设置为HTML:
<xsl:output method="html" encoding="UTF-8" indent="no"/>
XSLT代码如下所示:
<xsl:template match="//lb">
<br/>
</xsl:template>
但作为输出,我得到了这个
<br></br>
is interpreted by an HTML5 parser为
<br><br>
如何获得一个有效的HTML void元素?