XML基础教程 2
DTD入门
1. 有效的XML文档(valid)。首先XML文档是个格式正规的XML文档,然
后又需要满足DTD的要求,这样的XML文档成为有效的XML文档。
2. #PCDATA (Parsed Character Data),可解析的字符数据。
3.
内部DTD:以下两个文件在一个文件里:
]>
1
4. 外部DTD:
Xml文件和DTD (Document Type Define)分别在两个文件中一个文件的后缀名是xml另一个是dtd的后缀文件
DTD文件:
注意:内部DTD文件的相比少了内容;其xml文件内容和内部DTD相似只是头部导入了dtd文件的路径:
包含两个文件xml和dtd,其中xml里面仍然包含一小部分DTD的内容,它和dtd文件里面的DTD组成的完整的DTD文件,这里要注意xml文件头部与以上的内部DTD和外部DTD都有区别。 DTD文件: XML文件: ]>
2
DTD的基本语法以及使用
3
DTD对限制属性的定义:
ATTLIST(attribute list 属性清单) ? REQUIRED 是必须要有的属性, ? IMPLIED是可有可无的属性
? #PCDATA是对元素里的内容的限制,而CDATA是限制属性的!
4