带有内部 DTD 的 XML 文档

如果在 XML 文件中声明元素,则 DTD 称为内部 DTD。要将其作为内部 DTD 引用,XML 声明中的独立属性必须设置为 yes。

描述包含内部 DTD 的属性,来自和消息的注释的 XML 将如下所示:

 <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!DOCTYPE note [
<!ELEMENT note (to,from,message>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT message (#PCDATA)>
]>
<note>
<to>Mr.X</to>
<from>Mr.Y</from>
<message>Stack Overflow is awesome </message>
</note>