xslt转换成html时的一个诡异的问题

zcandyly20211 2012-02-15 11:22:22
下面是一段xslt
<xsl:choose>
<xsl:when test="$data != ''">
<img src="image.gif" width="16"/>
</xsl:when>
</xsl:choose>

转换成html成了<img src="image.gif" width="16">
为什么没有了“/”???????
...全文
95 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
oggmm 2012-02-16
  • 打赏
  • 举报
回复
不知道你的output是怎么定义的
你改成下面看看行不行

<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="no"/>

zcandyly20211 2012-02-16
  • 打赏
  • 举报
回复
有没有高人指点下?
zcandyly20211 2012-02-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 oggmm 的回复:]

不知道你的output是怎么定义的
你改成下面看看行不行

<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="no"/>
[/Quote]
兄弟可以了,就是xsl:output的问题。我刚刚试错了。
zcandyly20211 2012-02-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 oggmm 的回复:]

不知道你的output是怎么定义的
你改成下面看看行不行

<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="no"/>
[/Quote]
试过了,跟这个应该没关系。因为其他标签是可以正常转换的,把标签名改为img就少了/。说明这可能真是它的一个bug。
zcandyly20211 2012-02-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 oggmm 的回复:]

确实是有这么一回事的
[/Quote]兄弟还知道有什么办法解决?
oggmm 2012-02-15
  • 打赏
  • 举报
回复
确实是有这么一回事的

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧