- 一个 XML 文件可以引用两个 DTD 吗?
- 一个 DTD 可以从另一个外部 DTD 引用元素吗?
问问题
1445 次
2 回答
0
第一个问题:是的(有关示例和说明,请参阅此帖子)
第二个问题:我没有尝试过,但是使用该帖子中解释的技术应该是可能的......
于 2009-06-02T14:15:20.937 回答
0
- 据我所知 - 不,他们不能。作为对 PhilS 帖子的评论 - 他链接的示例只是嵌入式 DTD 的示例,其中引用了其他 DTD。这是问题2的一个例子。
- DTD 可以拆分为独立的部分。
<!ENTITY % name SYSTEM "name.dtd">%name;
您可以通过(粗略地从 XML in a Nutshell 翻译)来定义它。一个示例 DTD 是 DocBook-DTD。它由 28 个部分组成。
(我未能将代码放在引用的部分中,因此没有显示 - 抱歉)。
于 2009-06-02T14:19:32.053 回答