-1

需要一点帮助。我正在尝试使用 XSL 编写声明,即。

<!DOCTYPE ADI SYSTEM "ADI.DTD"[]>

我的代码是:

<xsl:output method="ADI" 
    doctype-system="ADI.DTD"
    encoding="iso-8859-1"
    indent="yes" />

这给了我:

<!DOCTYPE ADI SYSTEM "ADI.DTD">

我只在末尾缺少 [ ]"ADI>DTD"然后 > (标签已关闭)

你们知道我们如何在上面的代码中添加 [ ] 吗?

4

1 回答 1

0

如果没有内部文档类型,可以省略括号。空括号的定义与没有括号的定义完全相同。是否添加它们不是由标准定义的,并且依赖于实现。

XSLT 不知道设置该行为的任何标志,但可能存在特定于实现的标志。

于 2013-09-20T15:44:37.010 回答