我无法获得与DocBook5一起使用的html:表单。
这是一本演示书:http://www.filedropper.com/demobooktar
重现的步骤:
在htdocs / demo /中,您将看到输出。 xsltproc将保留不匹配的表单元素,颜色为红色。
请帮助,我不知道我在那里失踪了什么。任何提示都很受欢迎,任何接受的答案都是如此。感谢。
附录
错误消息是
部分中遇到名称空间“http://www.w3.org/1999/xhtml”中的元素表单,但没有模板匹配
答案 0 :(得分:1)
尝试将以下内容添加到自定义层(online-course.xsl):
<xsl:template match="html:*" xmlns:html="http://www.w3.org/1999/xhtml">
<xsl:element name="{local-name()}">
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>