我的XSLT有点问题。
我正在使用:
<img src="{@url}" alt="{@alt}" title="{@title}" />
然而,在我的输出中,我得到了:
<img src="dldldl" alt="kdkdkdkd" title="dkdkdk">
现已删除结束标记。我环顾四周,看到了一些像这样的问题,但大多数都是通过更改为<xsl:output method="html"
来解决的。
这是我的XSLT文件的头部
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="2.0"
xmlns:math="http://exslt.org/math">
<xsl:output method="html" indent="yes"/>
非常感谢任何帮助。
答案 0 :(得分:3)
你好像错了。使用method =“xml”元素将被关闭(<img/>
) - 使用HTML不会(<img>
)
答案 1 :(得分:0)
这是通过改变tomcat来解决的,当运行localy我们的开发人员用jetty运行应用程序时似乎以不同的方式运行xsl。