2_DTD 介绍
Posted fanyizhan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2_DTD 介绍相关的知识,希望对你有一定的参考价值。
1、DTD 简介
(1)DTD:document type definition(文档类型定义)
(2)DTD 可以是一个独立的文件,也可以是嵌套在 XML 文档中
(3)DTD 用来验证 XML 文档是否有效
2、语法
<!DOCUMENT 根元素名[
<!ELEMENT 元素名(子元素名 | 数据类型 | ...)>
<!ATTLIST 元素名 属性名>
<!ENTITY 实体名>
]>
3、写出如下的 XML 的DTD
1 <?xml version="1.0" encoding="UTF-8"?> 2 <movies> 3 <movie id="001" type="冒险片"> 4 <title>空中监狱</title> 5 <actor>尼古拉斯 凯奇</actor> 6 <rating>家长指引</rating> 7 </movie> 8 <movie id="002" type="恐怖片"> 9 <title>幽灵</title> 10 <actor>黛米 摩尔</actor> 11 <actor>帕特里克 斯威兹</actor> 12 <rating>家长指引</rating> 13 </movie> 14 </movies>
4、元素的声明
量词
符号 | 描述 |
+ | >=1 |
* | >=0 |
? | =1 或 =0 |
5、
以上是关于2_DTD 介绍的主要内容,如果未能解决你的问题,请参考以下文章
Caused by: org.xml.sax.SAXParseException: 外部 DTD: 无法读取外部 DTD 'mybatis-generator-config_1_0.dtd