XML中DTD的两种声明方法(内部和外部)。

2025-02-23 23:54:40
推荐回答(1个)
回答1:

假如 DTD 被包含在 XML 源文件中,它应当通过下面的语法包装在一个 DOCTYPE 声明中:

带有 DTD 的 XML 文档实例





]>

George
John
Reminder
Don't forget the meeting!
假如 DTD 位于 XML 源文件的外部,那么它应通过下面的语法被封装在一个 DOCTYPE 定义中:这个 XML 文档和上面的 XML 文档相同,但是拥有一个外部的 DTD:


George
John
Reminder
Don't forget the meeting!
这是包含 DTD 的 "note.dtd" 文件: